It was... ok? It's a cute flat in a good spot (if you have a reason to be in that particular area) and while it was superficially clean it really needs a proper deep clean (especially the upholstery) and quite a bit of TLC. Which is hilarious given the £95 'cleaning' fee. Key collection setup is a bit weird. If it was specifically a dog friendly flat I would understand, as that's the trade off, but when I booked on that basis they wanted extra 'cleaning' money. Constant communication but always from a different person due to the agency management.