You always get an excellent workout here. Definitely a total body workout every time. The diversity of the workouts makes each hour class fly by. The staff is incredibly friendly and supportive. They take the time to make sure you know what you are doing. Everyone I have met here is incredibly friendly. I definitely plan to keep returning!