The apartment was a great place to stay. The apartment was in a nice building very close to CN tower as well as Chinatown. You can also take a street car if you don’t want to walk.
The apartment is also very clean and has everything we needed for our stay.
The only caveat is that since the apartment is in the center of the city, there is some noise from the streets from traffic and construction work, but it did not disturb us too much. I guess this is the trade off for a great location.