They've done a good job renovating this location and it's reasonably well-maintained. However, the stairwell to the locker rooms and lower floor is extremely narrow and it's a tight squeeze during rush hour.
There's a surprising amount of space and equipment available here; it took me a few months to realize where everything was.
With that said, I'd really like to see another assisted pull-up machine in the women's-only section and better maintenance in the washrooms, which tend to look grimy. Also - there is only 1 proper squat rack and assisted pull-up machine here, so you might need to wait for those during peak hours.
This location is accessible from the subway, which is great if you're trying to avoid bad weather.