The food was good, did NOT like that I was hounded by membership inquiries and unable to use the adults only pool unless you accepted a meeting (like a timeshare) could not sit outside for brunch unless you had the "upgraded package" when we purchased the all inclusive, we thought this hotel would be all inclusive. You get what you get for your money. Overall beautiful and good food. If we go back, it would be with the kids. Very family friendly. Not so much for a romantic trip.