Great location.
The only criticism is the construction across the street. The workers start at 7 am. If you want a peaceful stay don't choose downtown Toronto.