We enjoyed Catherine's place a lot! First, the location is great..Although there was construction at College street, we could easily take the street car from Dundas Street (very walkable neighborhood). There are lots of great restaurants and coffee shops nearby. We stayed in 2BD unit and the house was very clean and bright. Catherine is a great host and she made life easier for us:) The only problem is about the sound that you have while walking on the hardwood floors but that was ok for us..
Finally, thanks Catherine and hope to see you in Turkey!