Very accurate description of the place.
1- Location: amazing ... with subway a few steps away
2- Apartment: very clean, well decorated, good taste, well equiped (incl. an umbrella that was really useful the week I stayed in Paris !)
3- Host: very accommodating, and welcoming.
A great pick !