The proximity to the water was amazing! Our terrace was situated above the water at high tide and the sound of the waves crashing was soothing. We snorkeled along the rocks/reef along the south end of the cove in front or the hotel. We had half board and the breakfasts and dinners were served buffet-style with lots of options for the theme of the day. The restaurant/kitchen/housekeeping staff were friendly. We had issues with the AC in our room either not working or leaking on us or our bed overnight, so the quality of sleep was not good. Hopefully the issue was addressed before the next guests arrived. The rooms are pretty basic/rustic and the bathrooms aren't exceptionally clean. I think it would be difficult to keep them spotless as they are open air with woven blinds. The front desk staff was okay, but not overly welcoming. And it was strange to have to sign for basic amenities like beach towels, hairdryer, adaptor plug, bottle opener and a little shell on a string to use as a do not disturb sigh. At checkout, these are marked off and questioned if not brought to the desk (our shell was still on the door as our stuff was still in there). Not sure if the property has had issues with things being stolen, but that created a weird vibe.