First, the great, the service was amazing. I can't find the card of the two gentlemen that went above and beyond, but anything we wanted they took care of. Second, the location was great. Right on top of the beach, great view, waking distance from excellent restaurants and a grocery store in the main floor. The breakfast was incredible and with the price.
We were seriously jetlagged coming from the U.S. Unfortunately, our rooms kept having electrical issues, so they upgraded us, then switched us a few times. It took a day to fix it, but finally, we could run the AC without the power shutting off.
The rooms are HUGE. Some are quieter than others, but I didn't have issues sleeping due to noise. In one room, with two beds, we were either freezing in one bed or hot in the other depending on if the mini split blew in you or not. The beds were hard and they didn't really have blankets. They were more like a tiny heavy sheet.
The view from the room was wonderful.
The beach had free umbrellas. The hotel does not provide beach chairs or towels. We chose to pay for the private beach club downstairs (with the loud music.) BEWARE The Beach Club attendant will try to rip you off.