Great place! the view is worth walling up the stairs ;) very close to station Gare du Nord which was very conveniant. The communication was very clear and pleasant. Would absolutely recommend!