I was extremely disappointed with this resort, the lack of quality and service was appalling, especially for an all-inclusive. Why do you pay a premium for an all-inclusive versus a regular hotel? For the unlimited food options, drinks, and amenities, right? So this resort boasted a variety of 6 restaurants, 7 bars including swim-up bar, beach-front, etc. What they don't tell you is that not all of the facilities are open at the same time, so realistically you only have maybe 2 options at any given time - we kept going to restaurants only to find out they were closed. On top of that, the food was terrible in every restaurant besides the buffet. In fact, a lot of the food was terrible there too, but at least the buffet had options, so you're able to cherry-pick the good food. We ended up eating at the buffet the entire trip. The swim-up bar has 2 sides, the side facing the pool (where you swim up to it) and the side away from the pool (walk-up normal bar). They closed the swim-up side. Why, who knows. But that just defeats the purpose and allure of a swim-up bar. Another disappointment. Also, no way to order drinks on the beach, we had to keep going back to the pool bar. No tables on the beach so we put our drinks in the sand and ended up accidentally kicking sand into them. The staff turned us away from the restaurant saying you can't wear a bikini in there, you need to cover up - at a resort that revolves around the pool/beach?! Does that make sense?Seriously, just terrible.