Awesome energy in the room
Kind and accepting people
Hard but rewarding workouts
Encouraging and mindful coaches
Welcoming and supportive community