Cliff-side location was very scenic, nice landscaping and pool area with stairs down to access water for swimming or snorkeling. But, lots of junk lying around perimeter, empty beer bottles outside buildings never picked up. Room wasn't as nice as I expected. Bed was comfortable, but not "Tempur-Pedic mattress" nor "Premium Bedding". Hotelscom & Expedia listings both say rooms have microwaves, but direct hotel website shows only some rooms with microwaves. Ours did not. Biggest problem was the restaurant. One of two chefs was out sick for the duration of our stay. Food orders took 1.5 to 2 hrs to be fulfilled. Suggestion was to pre-order meals, i.e. order dinner at lunchtime, which we did once successfully. The second time we tried this we showed up for our pre-ordered dinner and there was no staff at the restaurant at all and no one showed up with our food or an explanation. Nearby food/restaurant choices are very limited. The highway is not very pedestrian friendly to walk any distance, so you have to take a taxi which gets expensive. We were there with friends and expected to save $ by sharing a taxi, but were charged per person/couple.