The place is really spacious and great for up to four people. The metro station Dupleix is just 2 minutes away and the Eiffel tower is a little walk of 5-10 minutes. The neighborhood is also great.
I highly recommend the stay in this beautiful flat in the center of Paris.