Our luxury accommodations stretch along the beachfront and are dotted amongst the resort gardens offering wonderful views of nature. We offer a wide choice of rooms and villas, with something to suit all tastes, from hideaway hillside bungalows to beachfront pool villas.