Absolutely perfect place! Upon my arrival, he came to pick me up to the north station. It’s at the very central location in Paris. Every Paris notable place is in walking distance. Definitely recommend!