I would like to start to say how beautiful and clean and well taking care of this property is!
No complains there, however I have to say some negative things about the food.
First, we felt food was limited compare to our last stay here7 years ago, for an example, a B/F, if you'll come between 7am - 8am, you'll get a chance to choose from more varieties of pastries. After 8ish am, more people are starting to show up, and of course, some pastries are gone. When I asked, if they will bring more out, they were gone for good 10 minutes, probably thinking I would just leave, but after I caught another server, I was told they were all out. Same thing, I can tell about the lunch, if you are there 1.5 hour before they done serving lunch, your food options are so limited! And one more thing I don't understand, a cook will be frying 5 pieces of fish, and 4 pieces of chicken on the grill, and there are about at least 50 people at the buffet eating, how is that possible to feed at least half of them? I see a lot of people just don't want to wait, and get whatever, so they can spend more time on their beautiful beach.
Second, we did not like not to have a buffet style choice for dinner! It was eliminated! You have to make a reservation at one of their restaurants. And not all of them were open at all times, We could not get to Italian restaurant.
The positive thing about their food, it was always fresh, and hot. And their bar at the beach had the best smoothies!