Excellent location and pleasant spot to stay in Toronto.