I don't have much to add that isn't covered by the other reviews (which are very accurate). The location worked really well for us. One piece of advice is that Google says the Abesses metro station is the closest, while Stepane says Anvers. What Google doesn't tell you is that Abesses is the deepest station in the Metro system and there's a 181 step climb out of the station. Just be aware, because there's already lots of steps everywhere in Montmartre, you may not appreciate 181 more!