The welcoming that we had was the best we could have. She was waiting for us in the apartment with everything ready and clean. She gave us a tour in the apartment to explain how everything worked. The pictures that you see in the description are exactly how the actual apartment is. Big spaces, recently painted, well heated... She was always available on her phone to check on us during the stay and to make sure everything was ok.
The location might be a little far from the main subways but there is a bus stop very close. The neighborhood is very good, with lots of bars and restaurants in the area. I really recommend this place.