We had a really nice stay in Phil & Laure's apartment. We had not been able to meet them but they have been great hosts, always available to answer all our questions.
The apartment is located near 3 metro stations that are well connected with Paris main attractions but you must know that the trip to them is around 20-30 mins, that is not a problem if you prefer a more quiet neighborhood. Montmartre main attractions are also really close walking or by metro.
The apartment is nice, with everything you need to have a comfortable stay.