We had a great stay here, the location is stunning although the hotel is on a hillside so there's a lot of steps to the beach. If your fit you'll enjoy them. Beautiful beach with crystal clear water, good snorkelling. The rooms where not 5 star but the food and people were. Very quiet location.