Pros
Dino's place was nice and spacious - enough to comfortably fit four adults.
The beds were comfortable and the cable television was a nice touch.
Dino let us keep our bags in the apartment until later on in the day, after we checked out, as we had a late flight out of Toronto. That was very much appreciated and made our final day in Toronto a lot better.
Cons
The carpets in the place didn't look like they were vacuumed adequately.
The Wi-Fi didn't reach the far bedroom constantly.
None of these factors affected our stay though.
I would recommend staying at this place. It is in a nice area with cool restaurants and bars.