I've stayed in Paris and in Montmartre many times.
This is the best view of Paris, period.
If you are one or two people this is the best place you can find, for value and beauty!