We attended TOK the first week in January with my husband's family. His parents, his great aunt, his brother, our 21 year old au pair from Macedonia, us (ages 33 and 42) and our two year old. With such a diverse group, it's not easy to find a Vegas show that will make everyone happy. This more or less fit the bill, with the exception of our 2 year old. I think older kids would really love this, but it does have some scary parts, it gets very dark, and the lighting and "explosions" can be startling. We had to take our little guy out half way through. It also really bothered his allergies with the dust and horse dander. They do give an allergy warning, but as his allergies are very minor, we thought he would be fine - he wasn't.
As for the rest of us, we all loved it with the exception of my husband who thought it was ridiculously cheesy (it is). But it was cute and entertaining. Our au pair absolutely loved it, and so did my husband's family. I definitely wouldn't return just the two of us, but I would take my older children here on a return visit.
The food really wasn't bad at all. I had read the negative reviews about that, and while it's far from gourmet, it's not a bad meal. They do have wait service for wine and beer which was we appreciated. The service of the wait staff was good, and overall it was a fun multi-generational evening out.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.