The location is very central and very close to multiple metro stops. It is about 5mins walk to the Louvre and very close to Notre Dame cathedral. It is a stylish apartment, we were a couple but plenty of space for 4.
The 6 flights of stairs weren't a major issue for us but could be for some travellers, you also can't stand in the shower and the shower head needs to be replaced.