Overall the stay was great!
The communication, check-in process, and location were all good. The flat was also nice, especially the kitchen - we had everything we needed (apart from a microwave, but it's not in the listing anyway).
The flat wasn't ideally clean though and my back hurt a bit after sleeping on the bed, but my girlfriend didn't experience this.
In the end, we can definitely recommend this flat for a relatively short stay.