This is an upmarket appartment with great views of Toronto. It overlooks Dundas Sq so can be noisy if there is a concert but even those don't seem to run beyond 10pm! We can highly recommend Senator across the street for breakfast/brunch but be prepared to queue (stand inline for the non-Brits reading this). Public transport from Dundas is excellent.
There's good shopping all around but if you arrive late and need essential groceries there's a drug store in the basement of Cineplex on Dundas Sq which has all you need.
I guess the only thing left to stay is that I will be back here next time I'm in Toronto on business.