Great coaches and community
Many different classes and times to choose from
Beautiful facility with new equipment
Excellent programming
Attentive and supportive coaches and members