There is no better location possible in Paris: 1 minute from the Louvre.
Appartment is nice and comfortable, everything was fine.