Great local gym and dojo for kids and adults. The instructors are very knowledgeable and inspiring. I’ve never enjoyed group gym “classes” and have always preferred to just work out on my own but their classes are almost addictive, very fun and extremely challenging.