Lovely apartment in convenient location but double glazed windows barely muffle the sound of traffic noise.