Charles,s place is very well located , it’s literally 10 mins walk from Gare Du Nord, so if you are travelling via Eurostar it’s very easy to get to and from the station.
It’s also only 10/15 mins from most of the main sites/attractions in Paris.
Charles was also on hand and very easy to contact.
Would recommend!