This Airbnb was okay, but nothing on others I have stayed in. We were disappointed with the check in process, as we had to wait for 40 minutes in the foyer for anyone to arrive, when we had reservations to make. The flat is okay. It was mostly very clean, but did have rubbish from previous guests under the TV stand. It is tired and needs a lick of paint and a few bits repairing/replacing, but everything functions okay. Could use some homely touches, and things like a hairdryer would be useful. Bed was comfy enough. I really dont believe you should be threatened with charges for not stripping the bed or taking the bins out when you have already paid a £70 cleaning fee.
Location is great, in walking distance for everything you need.
Overall it did the job, but could be made much better quite easily.