All the necessities were available for my stay. Location is convenient to yonge and the subway and parking was no issues. While I did not formally meet the host, all Information and directions were clear and concise. A couple drawbacks, there is noise from family living upstairs. Also, the wifi, which did work, was not fast enough to stream hd video consistently. Overall, pretty clean, convenient, and good value for a short stay in Toronto.