The apartment is quite small but newly refurbished and well appointed. I am a solo traveler so the small size was not an issue. I think it would be ideal for a couple or maximum couple with a small child, any more than that it would be pretty crowded.
The location is really convenient, walking distance to Champs Elysees, Gare St Lazare, and many metro lines. Although it is on a quiet side street, within a few blocks there are numerous cafes (Cafe de la Poste around the corner), supermarket (G20 down the block), bakeries, cheese shop, butcher shop, cheese shops, and restaurants. Try Eric Keyser, one of the best bakeries in Paris for breakfast!
There is wifi, a small kitchen that is good enough for breakfasts/snacks but too small for any cooking. There's also a small washer (no dryer) for laundry, and cable TV (CNN). There are a number of guidebooks on Paris (Lonely Planet) and maps available as well.
Erwann responded very quickly to emails and questions and was very helpful. While I didn't get to meet him, Phillipe was kind enough to accommodate my early morning check-in