I have only had breakfast there but I have never left hungry or feeling like the food was subpar, lots to choice from, standard buffet foods but tasty. And the characters are awesome. I have been with kids, and just adults and had a great time either way!