Location is ok, closest underground station is a 10-12 minute walk. Unfortunately there is no nearby convenience stores to buy any last minute things for the day. Communication with host is done through a “management company” We got a last minute message that our check in was going to be at 5pm and not 3pm as specified on their description. We had to spend an extra 2 hours at a nearby cafe with all of our luggage (4 family members) because of this. When we got there at 5pm the apartment wasn’t ready, the cleaning lady was still cleaning the apartment, when she saw us, she started rushing things up so we can take possession of the property, however the apartment wasn’t clean properly, the refrigerator was dirty (human hair inside) and in one of the bedrooms the sheets were not change, we end up finding human hair between the sheets. I immediately contacted James the host to make him aware about this situation and send him pictures as well, he went in to say that he was starting an investigation, five days later he never got back to us, when I contacted him after he send us an email to make sure that we were checking out right in time (11am) or else we would get an extra charge, I asked him again about the outcome of his investigation, he didn’t mention anything, I went on to ask him for a refund on my cleaning fee since this wasn’t done properly, and that was the end of the story, I never heard from them again. I been a long user of Airbnb all over the world and I never experienced such a thing, I still love this service and will keep using it.