Nice apartment, great location and very clear instructions for check-in and everything else in the flat. There was a black-out in our flat and the one next doors during our stay but it was solved quickly with the cleaning crew.
Overall it felt a little impersonal as it seems to be a company managing several apartments rather than a couple renting out their space.
Some complications with the hosts when I had to move our booking dates and they pushed us to waive any right to cancel in the future, which I still think was not appropriate.