With classes ranging from self defense to safe use of handguns, this is an oddly family friendly, respectful, but bad ass place to train. Yes, the instructors know what they are doing. Yes, this will work you out as much as you want. Yes, they have water. No, they don’t have ice packs.