I stayed here because of the positive reviews. My experience was not as positive. I'm certainly not a hotel basher, but for me there were too many issues to make it a positive stay. My first room, the bed springs on one side of the bed were broken and you sink well into the mattress. The other side was good. I asked to change rooms and they did. The new room had poor shower pressure, the hot water took a few minutes to work and the air conditioner was not strong enough to cool the room. It took about 2 hrs to feel the air near the bed. The room was not cleaned on my last day. Although there is a sliding sign outside your door, anyone walking by can change the sign. Despite my key being at reception all day they did not clean the room as the indicator was set to 'do not disturb.' If you leave your room key with reception it is placed in a box with all the other keys. You could easily take another key if you wanted to enter a different room.
The other reviews about distance to the beach, plunge pool, breakfast, etc are accurate. Maybe my experience was out of the norm, but regardless, I will not come back to this hotel.