Perfect in every aspects!
I rented a couple of places in Toronto. Search no more. Perfect localization (parking, park, communication, neighborhood), nice design, huge terrasse, high quality products and fournitures and a really reasonable price for what you have! Next time I go to Toronto, Michael's place will be my first choice again.