The place is okay. No human interaction at all with keycode on the building and your apartment. Don't expect to meet a super-host here. We did have to complain about there not being enough cups and plates for the four person booking, but the missing items were brought up to us within a couple of minutes without any issues.
Dishes also had to be rewashed when we arrived. The policy where you have to wash the dishes before you leave obviously causes this because not everyone washes dishes the same way. Was okay though with no real fuss.