This place is absolutely awful and run by a shiester who does nothing but try to steal his members money. While we were members we were frequently double charged and had to jump through major hoops to get that money refunded since he is never on site and his staff conveniently don't know how to work the payment system. Naturally we cancelled. Two years after canceling he is now sending out phone calls telling former members they owe him $1000 and wants to take them to court. This guy is the scum of the earth and has already been paid more than he ever deserved. If I could give a 0 star review I would. Stay away!!!