I really enjoyed my stay at Pierre's place! All was exactly like described and Pierre and his family are really friendly. They also answer really quickly if any questions or problem. I could use the laundry every weeks with no problem.
Moreover, the house is really close to some groceries shops and, with the closest subway station, you can reach Toronto downtown (about 20min). If you are looking for nature, there two parks near the house and one of them is really great!
I would strongly recommend Pierre's place if you want to feel home at Toronto!