Five stars doesn't even begin to cover it! Gorgeous space and impeccably clean, stocked with everything you need for a short term stay, great location and very attentive hosts. We loved hanging out in the backyard and the bed is very comfortable. Would definitely stay again, you won't find better value in Toronto.