Perfect location !!! The train station is un front.
Down in the street there is a franpix and a ATM in the corner of the street.
The Eiffel tower is really close to the apartment.
Abosolutely a good place to stay