Our hosts met us at the apartment and explained everything we needed to know. The apartment was clean and very well located in a central and convienient part of London with Edgeware Road Station just a 2-3 minute walk away which gave us great access to all of the major attractions. The apartment kitchen and bathroom were well appointed. We really enjoyed our stay.