The apartment is very well located! You can reach lots of famous attractions in paris walking from the apartment, and for the others there is a subway station just crossing the street (literally).
We stay in 5 people, and it was great. The apartment is not big, but fitted perfectly for our stay. Clean and confortable, we just not needed anything else to enjoy the city.