I'm a plus member at YMCA. The plus has steam room, sauna and jacuzzi, which the regular member doesn't have. There's full court basketball here but the basketball has no grip, they should get new ones. Pool is long and wide, fantastic place to swim of your a swimmer. Lots of activities that you can sign up to train with the trainers.
This gym closes at 1 am. It used to be 24 hrs. That's too bad. They should switch it back to 24 hrs.
There's plenty of parking space and very close to the Sheppard/Bayview station.
This is a great gym to bring your friends, family, kids - if you have any, wife/husband - if you have any, and girlfriend(s)/boyfriend(s) - if you have any.