A cliché used by property/realty experts is that the three most important factors in determining the desirability of a property are "1. location, 2. location, 3. location". So, there are no other accomodation with better location in Paris ;). Places that you do not visit on foot are available by underground - that is just two stations around the corner. I was afraid of the sounds of the street, before arrival, but the apartment had windows only to the inner courtyard where there was silence.