We have just spent 4 nights at the apartment and had a wonderful time.
The flat is located in a great location for authentic Parisian eateries & soaking in the atmosphere. It is also a 15 minute walk to either Gare du Nord, the Louvre or Moulin Rouge; however there are also metro stations conveniently located near by that will take you to the other major landmarks.
It took a wee while to get used to the entirely digital lock system but I am now a convert and want one for my own apartment! The flat was also clean, tastefully decorated and well stocked up with everything we could need during our stay.
Having previously lived in Paris, this is a great place to stay if you want to experience Paris as a Parisian. We will be back!