Great place to stay in Toronto in an awesome location.