This is perfect spot to stay in Toronto! Great location!