Lots of space and equipment
Everyone was super friendly
Top notch coaches
Tough but fun workouts
Dynamic and supportive community