Hands-on coaches
Supportive and encouraging community
Experienced head coach
Flexible class times
Clean gym