Top notch staff, facilities, and coaches here. As someone who just does this stuff for a hobby, the environment is extremely welcoming here and is an absolute blast. I HIGHLY recommend checking this place out if you're looking to get in shape, looking for something new and fun to try, or are looking to hone your self defense skills.