Paris is a wonderful city and having a great place to stay there makes the experience much better.
The apartment, in a personal note, is much better than it looks in the pictures and for sure offers tranquility and all the commodities you'd expect. It helps a lot that the apartment has all the things that you even forgot you needed.
The location is great, with two stations at no more than at a 7 mins walk and its surroundings have all kind of shops you'll need for your trip and for your staying.
Highly recommended and would go back for next trip.
Two thumbs up!