Great location to stay if you are new in Toronto.