Very welcoming
Knowledgeable coaches with scaling options for all fitness levels
Excellent sense of community
High quality coaching and scaling support
Motivating, inspiring, and supportive atmosphere