I highly recommend this place, it is a 20 minute walk to the Eiffel Tower and a 2 minute walk to the subway.