Unbeatable location and views. It was amazing being able to walk to the end of the garden and take a swim in the sea, or lounge by the pool gazing out at the incredible views.The management team for the villa were always on hand when needed and made our stay as comfortable as possible.