These guys were great. Always felt better after each session. Would definitely keep going.
The only complaint if at all would be the trainer would give you an exercise and leave to check on other folks. You would have to do the reps on your own and wait until he/she comes back to give you the next set of exercises. I would prefer a one on one and the trainer /therapist to always monitor and not leave you to workout on your own.