The place has a privileged location just a few minutes walk from Sacre Coeur. Several good restaurants and boulangerie nearby. There's also a couple of supermarkets 5 min walking distance. Metro station is nearby, but also bus lines which take you directly to the main attractions in Paris: Champs Elysees, Louvre, Versailles, etc.
Montmartre is a very charming location, you can definitely get the Paris vibe there.
The flat is small, but serves its purpose. Clean bed linen, pillows and towels were provided for each of the 3 guests, as well as the amenities mentioned in the flat description. The sofa-bed was functional and comfortable. Utensils for cooking and eating are also available.
Communication with Delphine worked really well, and she was very helpful with our requests. Would definitely recommend it!