The small apartment is very nice and true to the pictures. It is quiet and comfortable for a lengthy stay.
Internet works very well most of the time, it glitched a few times but nothing major.
Location is very good, while it is not too close to downtown, there are multiple public transport options very close to the apartment. Subway takes you to most places in the city within a half hour, and the nearest station is only 11 minutes away walking.
There are a couple of grocery store options near by and the parallel street has many dining options.
Julie is very speedy on her replies, and Sasha is always available to help and fix any issue if there were to be any. They are both very nice and welcoming.
The portable washing machine is not very comfortable to use if you really need to wash a lot of things (which it will most likely be the case on a lengthy stay) but while we were there Sasha was installing a full washing machine so hopefully you'll get to enjoy that.