Go for it! These hosts were one of the best we ever stayed with. They are quite easy going, make sure you feel welcomed and there are no issues with your stay in Toronto. Location is amazing as well, it's not super central, but its close to a park and lake for some amazing walks.