Great location, right on a small quiet beach. a little rocky but good for first time snorkelers. Staff very friendly and efficient. great breakfast in a small restaurant overlooking the beach. Pool clean and set in lovely gardens. Overall a great place to stay. Downside! the last 100 meters drive to the resort is a nightmare with huge potholes.