Everything! The workouts are different every time, so I don't get bored or plateau. The coaches and staff are so wonderful and supportive and encouraging. The studio is always clean and the equipment is kept in great condition. The music variety is great and keeps everyone motivated
The trainers are great! The workouts have good variety and challenge you every time. Everyone of the staff are encouraging and helpful if there is something you can't do due to an injury they give tips on alternate moves to keep you challenged.
Wish there was a 2nd bike and Stryder.
Nick is my favorite trainer -- very low-key but effective. The workouts are always varied and I can go on my own pace...
the only item I wish I could change is my availability to get to scheduled classes!