The food was just so so. The show was good, but not great. I have been to other types of these dining/show places so I am familiar with the concept. It seemed a bit "chainy" if that makes sense. My children were around 13-15 that came with us. They thought it was "ok" but not grand. There are better places to go than this one.