I had a great stay at Francesca's place. It's in a great and very convenient location - I could walk from Gare Du Nord in roughly 25 minutes at a casual pace (to save me from the hassle of travelling to and from the station). There's a great selection of local shops and restaurants available all within walking distance.
The apartment has everything you need and is perfect for 1 - 2 people. Self-check-in is available and it was very straightforward. I'll definitely stay again.