Very entertaining show. The theatre is only 23 rows which is really nice to be able to see the illusions. Our family thoroughly enjoyed it. Garry was masterful at handling the unpredictability that comes with bringing audience members up on stage. We did not book dinner so I cannot comment on the food (although it smelled really good), but I highly recommend this show.