We visited here with our playgroup a few months ago. It is a very unique experience for the kids. They really enjoyed the show. The only complaint I would have is that the theater gets overly full and they also do an extra long introduction with an explanation of the puppets and the theater which for most of the kids is not interesting at all and they start getting noisy and impatient. The show is neat and well done and the price is pretty good. I know that they also offer birthday parties here. I haven't personally had a party here but I plan to when my son is a little older. It looks like a very fun party from the details on the website. It's not the usual birthday party.