My kids really enjoyed the activities. My oldest (more finicky) son wasn't thrilled with the food, but our server was great and asked if he would prefer chicken nuggets or macaroni and cheese instead. He was much happier with that. It was nice that we didn't have to ask for something different, she just offered when she realized that he hadn't really eaten much. It was really great service and he was able to enjoy the other things going on then. When planning our trip this time, he has even said that he would like to go back there for dinner.