I take my three kids here it seems like once a week. How many places can you take three boys of different ages and get a guaranteed good time. I would have rated the place 5 stars but it can get crowded during the weekends and on vacation days. We make gifts for grandparents and always have fun doing something together. Prices for a visit are still less than a movie and they sometimes have coupons in the paper. The staff was great with my son's birthday party.