food was hardly bearable at best, not one thing ever served came out hot?? especially the buffet, but even when fresh made to order (cold pancakes?) drinks were not made with real mixes all drinks no matter what mix you asked for had a fake sugar taste, no real orange juice just tang, which was weird as it was avail in the upgrade restaurant for breakfast, no real cranberry juice, no grapefruit juice, no fresh fruit in any of the drinks just limes, and pool bar looks like its ready to fall apart, huge holes in the concrete pillars and roof looks like its ready to fall down plus dirty. we wanted to leave after just one day but decided to stick it out and just drive into town everyday for our meals. Not the best scenario when you are paying for all inclusive but dining options were either the terrible buffet, a fish house or taco place. this property def needs upgrades throughout very dated. staff were very pleasant and the location and the view from our beachfront room was excellent but due to plumbing issues, food issues, etc., will never go back and would never recommend.