it's a very good place to take the 512 streetcar and after that take the subway to visit old Toronto and other touristic places. On st clair avenue W. you can find good meals as Italian food, Japanese food and many others!
so I said the location it's perfect.