Heart of Downtown Toronto.
It’s located in Chinatown while also being near the entertainment district. Furthermore, it's a five minute walk from Queen Street for shopping. For those who don’t mind hoofing it two blocks or so, it’s also not far landmarks, like the CN Tower.