Awful communication from hosts, left waiting outside the apartment for an hour and a half. Sent a request a few hours before check in asking for a £250 refundable deposit which I contested through air bnb. The apartment had crumbs all over the kitchen and an old pair of shoes suggesting it wasn’t clean. Overall the apartment is in a good area