Variety and structure of the workouts
Coaches are great and give lots of good options to scale workouts
Supportive environment - people work hard and encourage each other
Couches are amazing, knowledgeable and motivating
New renovations make the gym look super clean and new