The apartment of Denis meets all the requirements when one is travelling - a home away from home. Though we were only 2, this flat has completely enough space for 4 persons, too. It's extremely clean, beautifully furnished, having everything you need. The big terrace is a plus in a metropolis like Toronto. Denis' is an excellent host, we've stayed only 4 days, however he asked us inbetween if we need anything else. Thank you Denis!