Location location location!! The apartment was perfectly situated in Paris, great for our prolonged weekend trip. We were a group of 14 and it was perfect for us.
The property seems like it is a 2 or 3 apartments conjoined, so there is no big communal room/kitchen for the entire group. In our case, we didn't miss that, seeing we had our Paris stay all planned with restaurants and shows.
Would definately go again, if I went to Paris in a big group