I have gone multiple times and both my wife and I enjoy it. The restaurant is clean, but dark and sometimes seems a little grungy. The food is excellent and the portions are huge (especially now with the free lunch coming with some dinners). The wait staff outside of the chef is really hit or miss. Sometimes they are very prompt and my drink never gets below half way, and other times I could be waiting for a refill for 10 minutes. The Chef is always entertaining, and usually does his best to interact with the crowd. The prices make sense when you consider it a dinner and a show. The email/mail list also provides a lot of deals including free meals.