Studio flat near to multiple Metro/RER stations. Convenient for the sites, but also in an area that has the advantages of not being touristy (and without tourist prices and tat) once you head south from the roads immediately by the Champs de Mars.
Very well equipped flat with everything you need for a longer stay. I will happily stay here again.