The apartment is beautiful and spacious with a great kitchen and living room area. The location was also great for getting around Paris with La Chapelle station just across the street. The station also connects to the central Gare Du Nord station. That convenience does come at the cost of noise - the trains and neighbourhood can be quite loud throughout the night. It didn't bother us much but its something to consider if you're a light sleeper.
Selma was super responsive. Both check-in and check-out were a breeze. Highly recommend.