The rooms are comfortable, although there was no water for one of the days we were there. This issue was poorly communicated.
Food at the restaurant is OK, but wait times are very excessive, even with very few guests in the hotel.
The area leading to the beach is nice, but there should be an organized beach clean-up between the hotels in the area, a lot of plastic debris.
Staff were friendly and helpful, but somehow limited.