Such a fun place! If I could rate it more than 5, I would. Had my son's birthday there last year. The programme was so good and so perfectly well-suited for him. Everyone enjoyed it and my son will always remember how happy that day was because they were able to provide a very fun party.