This apartment is all about the location. You are in the center of all the action. My wife and I loved that, but you may not. I personally liked falling asleep to the indistinct street chatter, but if you do not you should bring ear plugs or search somewhere else.
The place matches the pictures.
Elena is very communicative and helpful, a great host.