Haven't had a chance to meet the host, but kind exchanges via messages. A little difficult to get in touch with the agency in charge of depositing the keys, but overall everything went well. The place is very nice, well located with close distances from all the major attractions. Just a little walk to the subway station, but very close to bus stop. All the amenities were up to date, TV with netflix (we enjoyed it very much). Thank you for a great stay in London