The apartment is located in the centre, close to many bars, shops and restaurants. Most attractions (Louvre, Notre Dame, Centre Pompidou) are within walking distance which is pretty comfortable.
What I found very convenient was the fact that all major equipment was inside the apartment, e.g. coffee, shampoo, cleaner,... which allowed us to travel with hand luggage only - extremely convenient for a weekend trip.
I can highly recommend a stay at Marcs place.