Isabelles place is as beautiful as on the pictures with such a great view over the roofs of Montmartre. There a great restaurants nearby e.g. New York Deli.
We would highly recommend staying.