Not a bad place.
Pros:
-connected to TTC (no need to go outside)
-pool
-ample parking at Yonge/Sheppard building (validated)
-based on the few times Ive visited, staff seem friendlier than other Goodlifes
-few power racks
Cons:
-a little crowded during the "off peak" times Ive visited
-the aforementioned pool seems to be busy
-could be a bit bigger