The apartment is quite beautiful and can be overwhelming at first. The view itself is quite nice, especially during the summer when Sacre-Coeur lights up till 2am. I'd recommend staying here for the view.
If distance is an issue, the metro is also pretty close by. Line 4 and Line 12 can most likely get you where you want to go above Le Seine. Anything below Le Seine, you will typically have to transfer metro lines.