The flat itself is nice: great location, good heating/hot water supply and the kitchen is fully equipped. There is no double glazing though and you can hear all the noise from the street.
The flat is looked after by StayManaged agency and they are not doing a great job with keeping it clean and tidy. After we checked in, we had to spend a couple of hours doing a general cleaning. We found dirty pan and dishes in the kitchen, all surfaces were greasy and dusty. Smell of cooking, hair on the floor, carpets which no one bothered to hoover etc. Filthy dishwasher. A broken blind in one bedroom. I've never had such issues with airbnb places and it's definitely not what you expect from a 'professional cleaning'.
But bedding and towels were fine.
I complained about all this, and all I got was 'we are sorry, we will speak to our cleaners'. I ask for a cleaning fee refund (which was £55) and got only a half.