The coaches/owners are great
The people at the gym are awesome
The programming is top tier
The community is very welcoming
Great facilities