The apartment is superb, top location. Also, I was very surprised the apartment is very well sound-proofed from the street, so, with windows closed, you get almost no noise from outside (though when someone is walking through the hallway inside the building, you definitely hear that, but that happens less often).
I would definitely recommend this place to stay.