Perfect gym. The negative reviews I've seen make no sense. The parking lot is busy, but the gym is massive and can hold a ton of people.  Great staff, great child play area, unbelievable price.  It's a gym people, not a country club.  If you want a great place to work out at a great price, this is it.