Worse choice I've ever made. Trainers are great but horrible customer service especially for their "manager" Chris. I don't even think he is a manager or has ever been a manager in the past. Billing sucks, totally robed money from me and it never got resolved! They tell you to sign up but when you don't show up for classes they still charge you and don't respect your next sessions. Lost $1300 dollars and never got a refund nor a call from them. The GM doesn't even do anything about it. This place sucks. Save your money and go else where.