Deb's place is even better than the pictures. Her home is within great walking distance to restaurants, bars, coffee shops, and more. She gives great food recommendations and is a very attentive host. Definitely stay here if you're looking for a lovely place that's in a great location and a short ride to Downtown Toronto.