Welcoming atmosphere. Good variety of instructors. Easy rentals/ product availability for forgotten items. Learn something new every class. Heat allows me to work through injuries. Great for overall health benefits.