Great location and base for a stay in Toronto.