Great coaches
Knowledgeable and experienced classes
Opportunity to connect with others
Friendly staff
Well-equipped gym