This is an exceptional martial arts training environment with classes for kids and adults. I have been practicing martial arts for years and now regularly train here and love every minute of it. They have classes for kids and adults and both are exceptional.
Adults get a challenge. Kids have a great time. Everyone gets stronger and more skillful every time they train. The atmosphere is welcoming, positive, and professional, with personal attention for everyone in the class.
Cannot recommend it highly enough.