Loved our stay at Leon's! Great location, plus there is a bike share station right outside the building! Buy a pass for while you're in town! Leon was always available to answer our questions, and the apartment was sparkling clean! Was perfect for our stay in Toronto.