Stellar staffing. Each and every one of the trainers is encouraging and highly trained at making sure you get the most out of your workout time. I never felt that I didn ... more