The staff was very friendly, food and drinks were great. The beach was fantastic! The WiFi only worked in the rooms and hotel lobby, I would have liked the bar to start serving earlier in the day, they start serving at 11:00 AM, pool open bar open, I’m on vacation after all. Lastly I would have preferred a true buffet style restaurant as an option. All the food was great, just would have preferred a true buffet option, instead of the ala carte option.