The apartment itself is great, stylish and having all amenities that we need. The kitchen is also great. We do enjoy the entertainment already provided in the TV.
The location is convenient, just 5 mins walk from the Main Street subway station with a few restaurants downstairs and a huge supermarket nearby. That said, the area itself is quite old and quiet. There is a long stairs to walk up the apartment, and a long stairs inside to walk up the bedroom - be prepared for it, especially during snowing season the stairs could be quite wet and be caution if you have heavy luggage with you. The apartment is right in the middle of Danforth Avenue where quite a lot of traffic down there, during mid night and early morning, it could somehow be noisy and you could easily hear that there is a bus or car passing by, or a few guys at the ground floor chit-chatting. All in all, my stay was great.