I stayed in this place for 4 nights and i must admit I really enjoyed staying in this nice apartment. Apartment contains all necessary articles which made our stay comfortable. Apartment was very clean. Though we couldn't meet david but his Checkin instructions were very clear and he was always available on Call.
Nearest metro station is 500 mtrs (5-7 min walk) which made connectivity super easy. Lot of nice restaurants nearby along with supermarket at throwaway distance.
Would stay again at this place on my next trip to Paris.