A luxury beach resort nestled into a headland peninsula. The accommodation comprises a series of two storey villas, set in well landscaped grounds and water gardens.The resort also offers an array of exciting restaurants & bars.