The view was spectacular, but that's about it. The food was not good, and it was very hard to eat it for every meal. There is not a level of customer service or luxury. You have to go get your own drinks at the pool, (there are no servers), and bring back your own glasses. They request you check out pool towels for 2 days. If you want bottled water each day, you have to get it yourself, but only from specific places. You can only get hard alcohol from one bar, and you can't order it in the restaurant. No snacks are provided and they won't let you bring food from the restaurant to your room. The staff are less than friendly, and most seem to hate their jobs. They work very long hours and there aren't enough of them. We made the decision to never stay in an All Inclusive again after this experience.