The flat is in a great location and the communication/check-in process was seamless.
Just have to reiterate that the walls of the flat are very thin so you can really hear every time someone enters or leaves the building. However, unlike the other reviewers, I could not really hear that much street noise. But that could also be because I just stayed during the weekdays and not during the weekend.
Would definitely stay again!