Place has everything you would hope to enjoy while your stay in Toronto! Hosts are welcoming, considerate and easy to talk to.