Apartment is amazing, and very well located.
We had, however, some issues with check-in and check-out. Check-in was a mess: When I booked, I chose this apartment especially because it had self check-in with locker, but a few days prior to check in, host told me they would charge me USD30 to send someone to meet me at the apartment with the keys. I had to get in touch with airbnb to fix it, and still I had to wait outside the building at 5am for the person to arrive.