Service staff are very good, however the food is awfull. Very little, if any good quality food, always cheap chicken or turkey, brick hard chicken nuggets, and the food is usually on the cold side. Evening service is to 9:15, but font come at 9:16, or you wont be eating, they start clearing from 8:50 pm. Pool areas and beach are very nice, and animation work hard, but as said, the food is sooo disappointing, this would be rated 1 star, but waiting staff make it up to 3.