Kind, welcoming and helpful to beginners
Great workout options and accommodations
Flexible class times
Responsive staff
Welcoming and friendly atmosphere