Owners were welcoming
Gym was very nice and clean
Plenty of good, quality equipment
Reasonable drop-in fee
Great coaches and programming