Great instructor
Welcoming atmosphere
Supportive members and coaches
Builds a fitness family
Supportive community