We really enjoyed our stay in Stephane's place. It looked just like the pictures and Stephane was very accommodating to ensure we enjoyed our stay.
It's within walking distance to the Eiffel tower, the river and many great little cafes and bistros. There's also a metro stop a block away that gets you to anywhere in Paris within 20 or so minutes.
I would definitely recommend!