The hotel was very nice, very clean and had lots of people available to help (concierge, doormen, etc.). The beach and pool areas were beautiful and well maintained. Most of the staff members were very helpful and accommodating.
The downsides were: No free Wifi, some of the poolside staff had poor English, the food and gift shop were extremely expensive and the beach is not as nice as the northern part of the hotel zone (really high surf and not shielded from waves at all). Also, there was no fan in the toilet closet and the toilet was extremely low. The ice machine on our floor was broken too.
While the location is not as good as several of the other hotels on the northern part of the hotel zone, there were plenty of restaurants (some very expensive) and gas stations near the hotel and it was very convenient for taxis and the bus.