Great apartment in a great location. The only problem is the noise from the street. The traffic is busy 24/7 out there. It could be very challenging to sleep in if you were a light sleeper.
Also the address is kind of trick. If you just copied and pasted the address to Google Maps, chances are you would be brought to a different place. So better reconfirm the address with the host before coming to the apartment.