That was a good experience overall, but my humble recommendation is a bit more communication with the guest both before and during the stay, especially since the whole process is already automated.
I would not recommend this flat for longer term stays (i.e more than 7 days): as there is basically no window, you can't really work from there, unless you don't care about seeing the daylight 😅
For other setups, I'd recommend, as it's very calm and well located