Excellent people
Great coaches
Plenty of room
Different workouts daily
Welcoming and encouraging community