Friendly and knowledgeable coaches
Inclusive for all fitness levels
Motivating atmosphere
Great community
Constantly varied sessions