Great place.
Very friendly but also able to push you to new levels of accomplishment.
Great friends and great coaches in every class.
Not just a gym but a community.
Coaches are wonderful, programming and equipment tops.