David's place is perfect and cozy, and definitely a place I recommend highly. He is a great host, and he makes sure you feel welcome in Toronto!