You can't find a better place in Toronto. amazing location, beautiful home and best of all, the perfect hosts. the deserve way more than five stars