We often stay in Toronto and this place has everything you need. Apartment was clean and spacious. Check-in and general instructions was easy and you can't beat the location. Having parking included is amazing considering how hard it is to find in that area.
Definitely coming back for our next stay here.