Good location, only about a 20 minute walk from the Eiffel Tower, multiple metro stops within that distance too. A good spot to base out of for seeing Paris, although you will definitely have to take the metro or some transportation to see the further east parts.