Great place to stay! Going to sleep with the lights of the Eiffel Tower at the window is nice.
The place is near 3 different metro lines and 15 min walking from Champ du Mars / Eiffel Tower. Also, close supermarket and places to eat are really helpful.
Dom was great and the information provided by him gives you an idea of what to do and where to go first!