This is a spacious and comfortable flat with everything you need for a few days. A good size to all rooms in a city where flats can tend to be quite small. A lovely balcony runs the length of the flat, making it very airy and light.
There is excellent and helpful communication from the host. Location is a short walk from Gare du Nord (Eurostar, etc.) and right next to La Chapelle metro station. Although not the most glamorous location (guys out in the street selling illicit cigarettes, etc.), it is a perfectly decent base to get around from.