My boys LOVE this place. My little one does the mini ninja classes and my older one loves coming here for the track out camps. The coaches are super friendly and I love that they actually play with and interact with the kids rather then just keep an eye on them.