Debbie has a wonderful house located in a very quiet neighbourhood, 5 min away from Thames River. Upon arrival I was warmly welcomed by Debbie and her family. She was very helpful and informative on the best spots to go near the house. I strongly recommend this host!