All went well enough. Great location. Hosts are responsive. Check-in was easy.
The only draw-back was the occasional slight odour though-out the apartment. Not sure if this is from the trash on the street or something else. I was staying there for over a month and it bothered me after a while but on a shorter stay this wouldnt be a problem and doesnt outweigh the benefits and value of the property.