David was the perfect host. He made everything very easy for us and helped us a lot. The apartment is well linked to public transportation and a great option for a stay in Toronto. We would definitely come again!