This stay was disappointing. Starting from the beginning, the reason we selected this Airbnb was for the self check-in. It was only after we completed the payment did we find out that the self-check-in instructions were to schedule a time with someone once we arrived in London to let us into the flat. Following Airbnb stays all along the UK, we arrived in London and let the host know that we were going to be arriving in 30min (per their request) however we were left waiting... and waiting.... and waiting... for an additional 40 minutes outside the flat. We called the host again and he let us know it would just be another 10-15 minutes and he was on his way. Once he arrived, he was very apologetic but we then had to endure a 30 minute check-in procedure where he went around the house and gave instructions to every light-switch, dryer, sink, etc. He mentioned that the housekeepers would also be stopping by the flat the following day as there was clean laundry covering a portion of the living room that needed to be picked-up. We asked if we could expect the housekeepers at a certain time and his reply was "No, I don't make the schedule so I can't provide an estimated time." However, the housekeepers never came - so the laundry remained in the living room throughout the duration of the visit. Additionally, there was no shampoo or conditioner in the bathroom so we ventured over to the nearest convince store to buy some (don't believe the amenities they have listed). Additionally, the apartment complex does not allow for vacation rentals, so it is mentioned in small print within the living room that you are actually to consider yourself a friend of the owner and staying with him for a short time. It was the cherry on top of a bad experience, and the worst Airbnb experience that both my fiancé and I have had thus far.