The instructors are very understanding of physical issues and coming up with modifications without making you feel bad about it. They are encouraging me to get back to working out for my wedding, even after recovering from surgery :) my fiancé loves it too! It definitely pushes you to go past the limit!
I love the accessibility to the training times. My work schedule changes all the time and there is always a workout available. The staff is always friendly and the trainers super motivated to get you thru the class.