First off, Isabelle is a terrific host. She was very attentive to any inquiries I had before and during our trip. She provided a detailed set of instructions on how to a) pick up keys, b) enter the flat and c) use of the amenities within her flat.
Regarding the flat, the location is IDEAL. It is 10 minute walking distance to the Eiffel Tower/Trocadero is a few extra minutes; Dupleix Metro and Champ De Mars RER station (important for Versailles visit). The neighborhood IS NOT touristy, but has lots of excellent dining amenities within a 5 minute walk along boul de Grenelle. We ate the bistro on the corner and an excellent patisserie is 5 minutes eats on boul de Grenelle (Seco - excellent baguette sandwiches and pastries). The flat is quiet inside, with little street traffic. There is also a Pharmacy nearby.
From Dupleix metro, one can visit virtually all of Paris within 30 minutes. The Metro fares are reasonable, but the best investment is to buy a Navigo week-long pass for ~30 Euros (including photo and card). It allowed us to travel the Metro unlimited PLUS the RER lines (that opens up faster travel to Left Bank locations like Musee D'Orsay, Pont Michel and Latin Quarter.
All amenities within the flat worked as desired: beds were firm and comfortable, shower had great pressure and temperature, kitchen was well laid out.
I have no complaints, I would gladly use this flat again, the combination of location, amenities and a great Host make it a no-brainer for me.