Great workout and great time
Friendly and welcoming coaches and members
Clean gym with plenty of space and equipment
Positive and friendly instructor
Convenient class times