Fantastic location (about 7mins walk from the Eiffel Tower), the metro is right across from the apartment and there are a bunch of small food stores in the area.
The apartment is quite large and has all the amenities you can possibly need for a long (or short) stay. You will LOVE the concierge! :)