Easy to contact and very welcoming owner
Friendly and easy going staff and athletes
Great community and workout environment
Nice facility with good equipment
Well organized classes with great warm-up