The location is great. A walkable location but you also have quick access to the subway. The suite is equipped with everything you may need. Welsey and Anu were really responsive.
I would definitely recommend it for future visits to Toronto.