If you read anything bad about this place it's wrong. We had the best vacation of our lives here, and we are experienced travelers. We got married here in May of 2012, and it was a dream come true. All of the people who work here are the friendliest you'll ever meet. I was a bit concerned about the all-inclusive food and buffets but was very happy with the quality of the food. And I'm picky about food. This place delivers. We will return!