David is a great host. He is very attentive and accommodating. The site has everything you need and close to transit. We had a great experience in Toronto.