Location is perfect - if you are not used to sleep with outside noise, think twice or bring some earplugs.
Bathroom is super tiny, glad that we only spent two nights - not recommended for long stays.
My main problem is the missing human element - the thing I like about using Airbnb is that I get the chance to meet with locals, see their living conditions, etc. Self checked-in, received detailed check-in/check-out instructions via mail, there were cleaners every morning in the apartment - the whole building was indeed run by professionals and in that case I could have stayed in a hotel too. Just wanted to mention here as I hope I’m not the only one looking from this perspective.