This place has the potential to be very nice. Unfortunately, it wasn't for me. The flat was cleaned poorly. There was hair from previous tenants all over the place. The bed was not made and the mattress cover was crumpled when I moved in. I don't remember seeing even a single bedsheet/towel without stains. I had to buy my own towel. There was also a blood stain on the duvet. I asked the landlord about this and they said that I can wash the bedsheets myself to make sure they're clean. I would expect the landlord to urgently arrange cleaning and offer a discount in a situation like this. Neither happened. In addition to that, the shower had no hot water even though the towel rail was hot.
I'm also not happy with how Airbnb handled this.