Not sure what could be wrong with a gym. This one pretty much has everything. A cool field house area with high traction floors, two sports gyms, a huge pool, water fountains and refillable stations everywhere, and a lot more. The facility is also clean and well lit.
The gym I always went to at u of t.