Great gym environment
Owners are caring and down to earth
Skilled coaches
Thoughtful programming
Lots of equipment