This place is kinda dirty, to be honest. The machines/equipment aren't well kept. Everything is coated with dust that settles on to the sweat/bodily fluids that get on the machines.
The gym that I used to go to in the Bay Area (California), was probably older than this gym, but so much cleaner.
Besides that, you pretty much have everything you need here to get where you want to be here to get the job done. There's also a swimming pool... But I wouldn't want to swim in there.