A pretty nice flat but the stay was ruined by a complete nightmare of a check-in and an incompetent company posing as the host.
We arrived on the first day at 8.15pm and were told to pick up the keys from a corner shop near the property. The shopkeeper waved a phone that had run out of battery at me and told me that he wasn't able to give me the keys and that it wasn't his problem.
I called the "host" who spoke to the shopkeeper for a bit, before giving up and then convinced me to wait at the property for someone to drop the keys off in 1 hour. An hour passed, so I called the "host" who said that the keys were now going to be dropped off by an uber after another hour. It was 10.40 by the time the uber turned up. He handed me a bunch of 10 keys! None of them worked in the door of the property! We then checked ourselves into a hotel for the night.
The next day, we reluctantly agreed to check into the property, on the condition that we would receive some compensation for the issues we had at check-in. So far, all we have received is a refund for the night that we weren't in the property anyway.
In short, if you book this stay, there's no guarantee you will get into it on time, so good luck!