This location was perfect. We walked to the Eiffel Tower and took ready metro rides to the Louvre, Versailles, Notre Dame, the Arc de Triomphe, Sacré Cour. There are not restaurants right outside the apartment, but one, walkable metro stop away. Getting anywhere from here can be done easily, mostly with no more than 1 transfer.
Anastasia met us at the apartment and even helped us with our ridiculous amount of luggage (This was one week of a 3 week vacation). She responded quickly to our few questions, but the apartment was easy to use, clean, and we didn't have to ask for much.
Really, I can't recommend this apartment highly enough.