The beach access, outdoor showers and poolside bar were great, as was the view of the beach from our room.
Our room was just okay. Neither the sink nor the bathtub drained throughout our stay. They sent someone to repair the sink while we were gone one afternoon, and we returned to grease covering the floor as well as a plunger they had left. The sink still did not drain. Our beds were never made, the floor never swept, shampoos, soaps, coffee never replenished, etc.