David has been the one host I've had that I was extremely excited to write a review about, because my stay with him was absolutely beyond superb. He treats you like an extension of his family, and even though we ran into a few bumps in the road, David made sure everything was to our satisfaction. This was an unforgettable experience for us here, and if hospitality like David's is even a hint of what Toronto is like overall, we are definitely coming back another time.