Friendly and helpful staff and decent food. Otherwise, a very disappointing hotel.
The lock on the door to my room malfunctioned intermittently throughout my stay - it would read my card, but not unlock. I suspect this was probably related to the fact that the locks on several of the rooms around me looked like someone had tried to pry them off, with deep gauges in the door around the locks, and cardboard backing for the lock where you'd usually find wood.
The room itself was eh. Fine, but not worth what they charge. The sink was clogged and wouldn't drain. There was a leak coming from somewhere that left a pool of water on the bathroom floor. The beach is basically a garbage dump.
The hotel's one saving grace would be that the grounds and pool area are nice. With a dingy room and beach, I thought I'd enjoy the evening reading by the pool to at least enjoy the grounds. Within 10 minutes I was solicited by three prostitutes. I don't see how this can happen without the hotel allowing it.
All in all, clearly a hotel with friendly staff, but poor management that are doing little to nothing to maintain the place, and allowing prostitutes to harass guests who try to enjoy the outdoor spaces.