We had a great stay in the apartment. It had everything we need and a great location. Walking distance to the Louvre.
The only con was the 5 flight of stairs we had to walk up, not pleasant especially with heavy luggage.
Other than that, everything else was perfect!!