David is a great host. This far exceeded our expectations, and definitely rescued us from an otherwise poor Air BnB situation. David is very responsive, attentive to guests needs, maintains an immaculate rental apartment, and really understands the spirit of working with Air BnB. The location is A+, with easy walking and public transit access to most of Toronto. We enjoyed our stay, and highly recommend David to anyone.