We stayed here for 9 nights and very much enjoyed the stay!
The good: the location is wonderful, close to two metro lines and the Eiffle tower. The size of the place is almost bigger than the pictures. The host company was very responsive to communication. The neighborhood is great with everything you need in walking distance.
The bad: I don't know if this is more of a European thing (we are from America) but we were responsible for buying a lot of the home necessities. There was not enough hand soap, dishwasher detergent, toilet paper, or garbage bags for the time we were staying and we were told we had to buy more. There was also only one pillow per person, which is less than some of our party were comfortable with. Finally, while there is an AC unit in the main room, the exhaust was broken and it also blasted hot air. None of the bedrooms have AC.
Overall, I would stay again in a heartbeat.