My husband and I took our kids, ages 4 and 7. It was just okay. The food was bland and the show was really hokey. The kids seemed to enjoy it but after a while we were all ready to go. We were expecting more fighting, horses, etc, and less fake acting by script and dancing.