While the location and size of the accommodation were both good and as advertised, we encountered serious problems and would not book with this host or management company again.
First and foremost, check-in was very bad. We received contradictory emails through the host company's own website and through AirBnB. We were told that for a £30 fee we could check in early. Yet when I called to confirm the day before arrival I was told this was not possible and was sent a refund. Upon checking in at 4pm the flat was a mess (we have photos) and had not been cleaned. We corresponded with the host and were told cleaners were en route and would be done by 6pm. We left to allow them to clean but when we returned at 6pm nothing had happened. There were dirty towels, dirty bedding, trash in the bins, food on the kitchen counter, etc. We called the emergency line (which fortunately answered) and eventually they were able to get people to come and clean. This was done by 7:45pm, when another guest from a flat upstairs came down, saw the cleaners in our flat, and made the same complaint. So clearly the host / management company has an issue.
The state of the flat was also problematic. The bathroom is in disrepair: the showerhead was falling off the wall, there's a tile loose, and everything is a bit rundown. The boxspring in the bedroom is torn and had been worn well past its use.
We also believe there is mold under the sink in the kitchen, which should get looked into.