Olivier's place was ideal for my trip to a conference at the Porte de Versailles exhibition center. It was a very comfortable walk to the Porte de Versailles, with nice shops and restaurants in the immediate vicinity. Metro, tram, and bus connections are also very good, making arrival from CDG straightforward as well as visiting the rest of Paris. Plus the bed was super comfortable!
One thing to note is that the apartment is on the third floor, and there is no elevator. I didn't mind this at all, but if stairs are an issue this may not be a good place for you.