My DH and I went once and we probably won't go again. It was fun...but nothing that I'd want to see again. The food was an Italian buffet and we had a real good table. We sat right next to the stage. The show is a bit campy but the cast did a good job. I'm not sure it would hold the interest of a 6 and 8 year old, though. We went because we wanted to try something different but it's one of those "been there, done that" sort of show. I'd look for something a little more geared to the ages of your children. Maybe Medieval Times or Arabian Knights. We've been to both of these, with children, and they really enjoyed them, especially Medieval Times.