Not sure what everyone complains about here... this gym has everything you could possibly need if you're a lifter. It may not have a tire or punching bags and all that other fancy stuff, but if you know how to work out properly, there's really no need for it... it's a gym, not a country club.
Pool is nice, spa is nice, locker rooms are always clean, no complaints here.