If you're visiting Toronto you should check out this place!
Communication with the host was easy and good; location is central; many coffee places around; close to a subway station. All in all a good stay!
Two things to note: (1) I would bring my own towels (or make sure those offered to us has been replaced...), (2) you need to check in advance how will the check-in go (we needed to walk pretty far to get the key).