Knowledgeable and personable coach
Nice and welcoming members and owners
Clean and polished facility
Excellent programming
Great workout and community atmosphere