The property is beautifully landscaped, which makes for great marketing photos. But the service and entertainment were subpar. Overall, the place seemed poorly organized, rundown and a little dirty. Not what I was expecting for a 4-star, all-inclusive resort. We were told fresh bottles of water would be put in our room everyday. We went two days with no water for me and my son (to drink, brush our teeth, etc.). We had to call the front desk and chase down maids (who didn't speak English) to bring us water. Also, the staff at the main buffet restaurant don't clean tables between guests so we were cleaning crumbs off place mats and chairs before we ate. And good luck getting a coffee or drink there. Every morning I had to ask two employees before I could get a cup of coffee—and it would finally arrive when I was done with breakfast. Why not let guests serve themselves coffee? Also, bed was uncomfortable, only a flat sheet provided (no blanket) and the pillow was so high that I couldn't use it because it hurt my neck. Restaurants and buffets are only open during limited hours, so if you have excursions that leave in the morning, you can't eat at the resort before you go. Other restaurants are only open for a couple hours, so we never got to try them out. Another annoying thing was that the resort didn't follow their own entertainment schedule posted on their website, so shows descriptions were wrong and locations of classes/activities were wrong.