Really nice place with a great location and strong communication from hosts. I booked quite last-minute (within an hour of arrival) so trying to get hold of the hosts to sort out the digital key system was a bit stressful, but we got there in the end. The apartment was clean and as described. Unfortunately there was a bit of loud emergency maintenance work going on in the next apartment into the evening on my arrival and loud building work opposite in the morning, but these were largely out of the hosts' control. There were multiple wifi routers available to connect to in the apartment but I couldn't get reasonable speed out of any of them, so this is something that I hope can be improved upon. Overall, a nice stay, thank you.