There are 3 goodlifes in yonge and bloor area. I prefer this one as it is not busy most of the times.
The audience are more of a laid back kind of people not the ones who go to the gym to attract attention, throw weights on the floor and scream.
If they extend the working hours, that would be excellent.