Can't really say anything bad about this place. I liked the view, the room was nice, bathrooms were clean, everything you would expect from The Ritz. Nothing really blew me away or made itself memorable staying here, but I'd still go back. Also it's definitely worth noting the location; it's right by the stadiums, HHOF, and CN Tower.