Arrived on time at the agreed key pick up point to be told they had no keys. Had online chat with host who said cleaner was at flat to show us in. Arrived at flat but nobody there. Cleaner arrived to inform us flat not cleaned. Left bags and went to get something to eat across the road. Then saw cleaner leave 20 mins later. Flat had very tired look and no bedding for sofa bed. Wi-Fi had been turned off and to top everything off builders started work with a heavy power tools outside at 7am.