The gym is huge, and they have good classes but billing sucks. Be forewarned. I have auto debit and even if the money was there, they charged an extra $25 coz the debit got rejected. There are plenty other gyms out there that do not milk you with extra fees. Don't be stuck like I am. If you have endless income, then go for it, but if you're in a tight budget or value every cent that comes out of your account, DON'T SIGN THAT TWO YEAR SENTENCE!!!!