Our room was great. Very spacious and comfortable. The kid's room was wonderfully painted with rocks attached to the wall that my son was pumped to climb on. The food was great. The breakfast buffet has a modest selection of food, but appropriate for the price. The waterpark is great too. Lots of fun!