Hands down the best place I've stayed in Toronto. (I've been to many)
It has absolutely everything you need, it is spotlessly clean, close to any amenity you can think of (groceries, cafés, shops, pharmacies, buses, municipal parking, etc.).
Stylishly furnished and inspiring kitchen. I would definitely recommend to close friends. Enjoy your visit!