I'm giving this place one star because their billing/financial practices are HORRIBLE. When I signed up I was promised they wouldn't retain my card number (I had used debit) and that I could pay monthly. Then, a month later, they pulled money out of my account. This led to a three month fiasco where I was trying to get a refund while they were still pulling money out. At one point I was told they couldn't pay me back because they didn't have the money (we're talking about less than $100), the business doesn't have checks, and I had been attending classes so I wasn't entitled to a refund, which was completely untrue. To make matters worse, their turnover of managers is very high, with each one sh*t talking the last like they were the most incompetent person on earth.
The gym is nice, although they have no speed bag because the owner says it's too loud (?!?!?!). If you can find a way to give them cash you might be okay, but I wouldn't recommend giving them access to your financial information.