The apartment was very clean, well equipped and we enjoyed our stay there.
It is located 10 minutes far from the subway, which is easy to reach. There are also busses and streetcars around the corner. You can also find shops, cafés and restaurants on the main street next to his house.
Unfortunately, we haven't met Marco but the contact to him was very easy and friendly. He gave us tips for Toronto and even for our future stops.
We definitely recommend his place and would stay there again.