I stayed for a month at John and Jenny place. I highly recommend the place for long term as it has:
1) Great location close to shops and walking distance to city center
2) Spacious flat with all required appliances
3) Very good price for the value
4) Sweet backyard with warm atmosphere
Jenny and John were very helpful with all the issues during our stay and were very responsive. They came whenever we needed help and suggested us interesting places to see around Toronto. Thank you very much!