We are travelling often to Paris but this was the best position where we lived: close to the subway station, walk to the Gare du Nord (2-3 km), Louvre and Pompidou at 10-15 minutes, there are around any kind of small shops to eat and spend a lovely time in old Paris.
The host was responsible any time, he offered all the support.
The aprt. is in a old building (1800? style ), at the 5th floor (no elevator), small and warm, like in pictures.