Excellent location! It's very close to most of the famous cites of Paris! There is also useful public transport nearby.
Lots of nice groceries and restaurants in the area.
The apartment has fully equipped kitchen which I found very helpful.
Overall a cool place to stay with only the mouldy smell as an exception.