The flat is very nice and the location is perfect.
The self check-in is a bit complicated but it was OK in total.
I really recommend this place!