Me and my 7 friends stayed in Delphine & Chela-Lie apartment in Paris. The location of the apartment is very convenient, close to two main train stations in Paris and perfect connection with the M4 metro line to the city center.
The apartment is new, renovated and perfectly set to accommodate a big group of people.
Also the availability of the owners for the check-in/-out was perfect and there was no problem for the payment and picking up the keys of the apartment.