We went a few years ago and I wasn't impressed. The characters were cute but the food was just average and the service was terrible. I agree with a previous poster that the place seemed kind of dirty too with lots of uncleared tables. That being said though, our friends whom we were dining with, really liked it and thought the food was great. So it just goes to show to each his own.