Overall this resort is average.
Pros
Beach: the beach area was beautiful
Rooms: the room was beautiful and clean. Cleaned daily
Cons
Food: Very limited dining options. There was only one restaurant for breakfast, which served the same limited buffet everyday (omelet station, assorted pastries, fruit, baked beans, baked tomatoes, pancakes, and some sort of breakfast meat). The breakfast food was bland and didn't always look fresh. For lunch also limited options. Dinner only had 3 restaurants that you need reservations for but they weren't all available every night. The food for dinner was slightly better but nothing outstanding. The drinks were also average.
Service: the service was hit or miss. Majority of the staff was very friendly and welcoming. However, there were several seemingly disgruntled staff members that seemed put off or annoyed when we'd ask for something. There also seemed to be a shortage of servers for meals.
Smoking: this is a nonsmoking resort with designated smoking sections, however the smoking sections are right in the MIDDLE of everything! Sitting on the beach there were 2 smoking sections right above so we were frequently smelling smoke around the resort.
Entertainment: limited options for things to do at night. There was some dancers one night with a very loud DJ and a beach party another night. The DJ was horrible, he totally killed the party they were trying to have.