This secluded hideaway along Beau Vallon Bay offers spectacular sea views and magnificent sunsets with luxurious accommodation