The apartment is located on a nice neighbourhood. Olympidas metro station terminus is only about 8-10 minutes walk. You can reach anywhere in the central Paris in no time using the excellent transport network of the city.
The apartment is located on the ground floor. Checking in was easy. Stanislas provided the security keys to enter the main gate on the street and that for the apartment. We were 3 members in our family. One room has a double bed and the other, the living-dining one, has a sofa bed too- a family of 4 can fit in. The kitchen had all the essential utensils for self-cooking and lots of cutleries. It even has a TV and sound bar. Wifi is free. It also has a washing machine.
Stalisnas provided enough toiletries and towels. Everything was very cleanly done. He was also very responsive to answer any message.
Overall, I am highly satisfied and would recommend to anyone planning a visit to Paris. It is impossible to feel the heart and soul of this great city within 3/4 days time. Hope to stay here again during our next trip to Paris.