We stayed at Frank's apartment for 5 nights. As the subway line 2 is just around the corner, it was was the perfect base for exloring Toronto. Greek Town is a lovely neighbourhood with lots of nice restaurants, cafes and pubs.
The apartment itself is huge and spotlessly clean. The A/C works perfectly which is great during the hot and humid summer days in Toronto.
There is some noise from a ventilation system outside hearable in the bedroom. For us it wasn't a problem at all because it's monotonous and didn't bother us. If you struggle with light sleep, you should consider that.
Overall, there is really nothing to complain about. Frank is well organized (checking in and out was totally uncomplicated) and the communication was easy and fast. We can definitely recommend the apartment!