Coaches are incredibly knowledgeable and meet you where you are at
Classes are small, so you get personalized attention to form and how to scale workouts
The people who attend the gym are incredibly friendly
Can be modified for all skill levels
Welcomes all levels of fitness