The perfect place if you plan to stay a couple of days in Toronto. Right across from the CN Tower, Aquarium and other attractions.
Super friendly hosts, very quick response and flexible.
Would definitely come back!