Catherine’s place has a perfect but hard to find mix of qualities, especially in a city like Toronto: spacious, clean, located perfectly, and priced accurately. And Catherine was a pleasure to meet and chat with! She was very flexible, was kind to our dog, and was super helpful.