I stayed with my family, 5 people, and I can tell this is the perfect place to stay in Paris. It was so clean and the location is convenient. You have the metro station just around the corner and you can walk to the Eiffel tower in 20 minutes.
The apartment is brand new and has all you need to be comfortable.
I highly recommend this place.