The food here is the WORST of any all inclusive I have been to in my life. Very little selection at the buffet, which is the only place for breakfast, very little selection at any of their restaurants. Chef Boyardee tastes better. Room service cheeseburger was the best tasting thing we ate which was also cold by the time it got to us. The property & room were nice. Some floors have a strong mold smell. My A/C couldn't get room under 75*, housekeeping showed up once & my son was there, & they never came back, not even the next day, I had to call. They never replenished anything in the fridge, soda, water, or beer or expresso that was used. No face clothes offered. Can't swim at the beautiful beach due to the seaweed, & so much that they have to use a machine to remove it everyday. Went to use the "free" water sports, but you have to pay taxes AND tip them, p/p fee. The water slide didn't work, the rollglider arial bar was out of service. There is a cool room for teens, pool tables, a large chess floor game and foosball tables. There is great entertainment every night, music in the open air lobby. The pools are nice and spacious, but people literally reserve chairs at 6am and never come back, there were quite a few arguments, and staff does nothing about it. One pool area is for "preferred" guests only, and they get a "continental" breakfast option also. To get discounts you have to do a presentation. You are far away from road. Property beautiful, food SUCKS