"The great: the beautiful beach!
The good : Rooms were clean, beds were comfortable, AC was sufficient/good, pools were great, buffet food was good (especially breakfast), ala cart Asian restaurant was outstanding (Louisa was our waitress. She was great), coffee bar was great with great service.
The OK : most of the staff seemed very disinterested in being there. There were exceptions : Louisa, Jordan and the lady at the concierge desk.
The REALLY BAD : you cannot leave the private beach area or hotel grounds without being aggressively hustled by the locals, including the lady selling banana boat rides. Not in the regular tourist-hustle way of some other countries. These people were pushy and rude to the point of threatening.
The guy at the concierge desk sold us what was supposed to be a catamaran snorkel trip to Catalina Island. The boat was not a catamaran and the crew appeared to be whatever local thugs were available to work at the dock. The crew spent the whole time blasting deafening rap music and pole dancing and trying to lap dance the guests. It was by far the worst tour we have ever had in any country. We let the concierge know, but he was clearly not interested.
We did book a history tour (not through the concierge) and that was great, so there are good tours out there, but avoid the guy at the concierge desk! Because of that, we won’t be back. It’s too bad because the beach is beautiful."