Biggest advantage for this rental: location. You have a lovely view of the Seine and are out of the tourist area enough that there aren't a mass of people outside your doorstep. But there are 2 metro lines nearby (turn right out of the building) - Bir Hakeim and Champ du Mars. We used those everyday. And if you go in the other direction, there is a large mall and grocery stores.
We had 4 people in the apartment but we never really used the space for hanging out. It's a bit small for that and the chairs aren't the most comfortable. We mainly used the tables against the wall as desks and just sat on the beds. It was great for privacy as the sliding door divides the area and each room has a door. The big windows open up for airflow and light - fans were not really needed except for white noise.
We arrived in early and left early so Armand did not meet us either time. The keys were retrieved from the doorman and then left on the table.
We would definitely stay here again and would recommend this listing.