My wife and I stayed a week in this apartment and we really had a good time.
By far the biggest advantage here is location. Close to a major metro/RER stop, shopping, a Starbucks if that's important to you, a laundromat, 10-15min walk to the river.
Fransisco was a great host. He was welcoming, easy to communicate with. He explained the apartment and the area very well and has a network of friend to help out if anything is needed.
-Some disadvantages: the apartment is very small, roughly a 10x10ft. Not a big deal if you don't care about that, just good to know. It would be a REALLY tight fit with 3 people, and the third pullout bed is not comfortable at all.
-There isn't a good way to cool the apartment. We went in August and it was really hot, in the 90s F. We were provided with a fan but the windows aren't oriented in order to move air through easily. The loft above where the bed is became unbearable and we ended up sleeping down on the main floor. Again, not a bad thing really, more unfortunate timing on our part with the weather.
These arent really negatives, just FYI for others.
Overall, I highly recommend this apartment and would stay here again!!