We had everything we needed for a few days sightseeing in London. The apartment is 3 minutes from the met station "Kilburn" and there are a lot of shops and restaurants around. The contact with Leila was fast and friendly.