Definitely one of the worst flats I've stayed in on Airbnb. The bathroom was dirty. When lifting the toilet seat we encountered dried urine all along the rim of the toilet (not just one small spot they missed... I mean covered in it). There was someone's used contact lens on the bathroom floor. There's no bath mat, which was particular a problem due to the fact that travertine the tile floor is literally disintegrating and is an actual health hazard (you could easily cut your feet stepping out of the shower if you're not careful). The shower temperature adjustment was sticky making it very difficult to get water that was not scalding hot. The flat in general was in need of maintenance, with water stains and cracks in the ceilings and walls. The dishwasher in the kitchen was missing its entire cabinet front! The bottom sheet on the bed was too small for the bed leaving a 12-inch gap between the headboard and the sheet, meaning our pillows were sitting directly on top of the mattress and mattress protector (we remade the bed to put the sheet gap under our feet instead). The stairwell leading up to the flat also smelled moldy and awful.
Alex was responsive on text and for an additional 20 GBP fee I was able to arrange an early check-in, which was great. And check-in was super easy. But in general the flat is badly neglected and not what I would expect for the price. Also, there's just no excuse for a flat managed by an agency not to be properly cleaned.