Coaches are helpful and accommodating
Facilities are top-notch
Great community
Equipment is well maintained
Variety of challenging workouts