WOW - what a view...
You won't find a better view in Paris, but the place in and of itself is a little lacking. Amazing corner cafe, close subway stops, and a local market, easy check in.