This is obviously a huge tourist attraction. But fun for kids who have never been. I mean who can pass up a Frozen Hot Chocolate?? The food is ok, but overpriced. The floors were really dirty and that is something that I hate. Who knows how the kitchen might look? Def. make a reservation or you will end up waiting.