Great bunch of people
Awesome renovated gym
Workouts are fun and effective
Encouragement and sense of community
Knowledgeable coaches