The location of the hotel is good in that it is right there on the beach, the area is more commercial than tourist though. We were on business so this wasn't an issue and there is always Uber to take you anywhere easily and quickly.
The hotel has nice spacious public areas, a nice bar an terrace area next to the pool (small but then you have the ocean right there). There is another pool I think but I didn't check that out.
food and drink served at the hotel bar there was good, some really nice casual dining options. The staff in the bar and the breakfast were friendly and helpful.
The staff on the front desk were excellent. Very helpful and professional and very friendly too.
The room was OK. The bed was comfy, everything was clean, the room was quite spacious. The air conditioning was very loud though and it was running all night (its hot here, right?) Also my room door looked like someone had broken into the room, it showed signs of being forced. This made me a little uncomfortable. There is a room safe and I used it!
All in all it was a good stay and everything was fine and offered value for money at high season.