Great place, definitely recommend it. It's located in a tranquil neighborhood, 10 mins walking to the subway, and has absolutely everything for a long stay. One minor thing is that the place has little natural light coming into the living room, but it's quite bright when you turn on all the lights and lamps.
The host, Alexandra, was very attentive and responded almost instantly.