I gotta say this gym is always packed and sometimes it gets frustrating to workout. On the other hand, they do have a bunch of squash courts and I love playing that sport. The staff is awesome and have always been attentive when asking questions or voicing complaints. Super annoying I have to pay for parking and they do not offer it for free.