Me and my girlfriend have spend 4 days at Jessie's just before new year eve. Jessie has been nice and helpful and every communication with her was very fast. The apartment is small but it is comfortable and you can have a great view of the Eiffel tower from the window!
The drawback is that it is at the 6th floor and there is no elevator in the building. The position of the apartment is good, just two minutes walking to the nearest metro station.