The show itself is pretty horrible...corny, dated, with little semblence of a plot. There was an improv bit in the middle that was just awful, could hear crickets chirping--it made me appreciate how good the shows and actors at Pleasure Island really were. Arabian Nights and Medieval Times do a better job at putting on a spectacle that might keep kids' attention.
The food is actually decent, tho--I put it at about the same quality as Boston Market, and has been mentioned, it's all-you-can-eat. And while it won't do anything for your kids, they kept refilling glasses all night--the only reason my friends and I didn't bail at intermission.
Every "tourist guide" around town seems to have a coupon for this place. And if you friend them on Facebook, they offer some great deals (sometimes even $20), although often with just a couple days notice.