Great gym. Has everything you need plus more. Staff is super friendly. Plus they got a cardio theater, that shit is baller.
If you complain about how packed the gym is at certain times, hand stamps, and an occasional faulty machine then go do crossfit.