I've been going to this gym for over a year, and it's good and bad.
It has everything you need, though not enough of it. Example - only 1 cable operated leg press machine. Definitely a space limited gym, so there's only 1 of most machines.
Usually enough cardio machines, unless they're all broken. Last week all but 3 of the stairmasters were down for maintenance. Unacceptable.
Plenty of free weights to do what you want, unless the benches are all taken.
I've been doing a lot of the spin classes. I like all the instructors. The class almost never full.
Overall, this is a 'get what you pay for' gym. Everything you need and most of what you want