A great place overall: location and comms (both personal and Wi-Fi) are good, the apartment itself is very thought out. Everything is in place for a long stay, especially if you have to do remote work and need a workspace and a stable internet connection. There are many restaurants and stores on the Danforth Avenue so you can go to new places all the time. TTC (subway) is close by which is very convenient.
I would definitely recommend this place and would stay again myself.