Awesome time for kids of all ages. They have plenty of seating for parents to comfortably watch the activity AND have multiple TV's to watch so you don't feel like you have to miss out on a good game while the kiddos play or attend parties!
It was great fun! The kids (and adults TBH) had a blast. It was so nice to have a party coordinator who took care of everything so I could focus on the people who came for my son's birthday party.