Thomas's place was great and as described. Lots of direct sunlight, really good view of the downtown skyline , close to street car station to get around and plenty of shops and restaurants on parliament street nearby.
It is walking distance to downtown Toronto almost 15 to 20 mins on the north and the Riverdale park on the south side. Overall its centrally located to most places of interest nearby especially if you like exploring around old and new downtown. No trouble with the internet, was pretty good and stable all throughout.
Thomas is a good host, he is very helpful and a great conversation. Feel free to ask him for help. He is quite responsive and kept checking in once in a while. There was some trouble with an equipment in the middle of the night but he came right away to sort it out.
All in all a great place to stay. I recommend.