Leon's flat is perfectly located close to cafes, restaurants and only 10mins drive to Dundas Square. We really enjoyed staying there. The building is newly built. The flat was clean and very tidy! Leon was super helpful and a great host. He met us for the check-in and was very responsive throughout our stay. I would definitely recommend this flat to anyone staying in downtown Toronto.