This is a solid gym, I don't see why people would give it anything less than 4 stars. This place has everything from in-door pool, in-door track, separate rooms for free weights and machines galore.
Some people complain about over crowding but if a machine you want is used, then use the next one and come back or run around the in-door track.
Overall it's a good gym, only thing I don't like is food being cooked and served inside the gym. I really don't want to smell food cooking when I'm working out. - 1 star for that.
Other than that service is decent but I'm there to work out not chit chat so that doesn't really matter to me.