Gorgeous property. Spread over a gently sloping hill, full of beautiful scented gardens with nice flowers and trees. Beach is clean, water is clear and pretty, beach runs along perimeter of hotel, most of it deep and rocky close to shore but there is an area that’s nice and sandy and not too deep. Water is sheltered and calm. There is a beach club next door with a larger area of sandy beach. Beach overlooks the town, nice views of coastline. Bungalows are rustic, feel very private and somewhat secluded, shrouded by gardens and trees. Service is excellent, staff welcoming, hospitable and lovely and food good. Good restaurants close by. Town short walk away, can walk to town through hills or along beautiful beach promenade.