Fantastic gym
Very clean
Great coaches
Friendly and non-judging members
Coaches break down moves for proper form