I really enjoyed my stay at David's. The apartment is very comfortable and everything down to the smallest detail is designed to make you feel at home. There were some extra amenities that many Airbnb hosts don't bother to put in place and that's what really makes the experience so agreeable. The apartment is cozy, quiet, private and is located in a central area within walkable distance of public transportation. Davis also makes himself available at all times to ensures that your experience is a great one.
I would definitely stay there again next time I am in Toronto.