Excellent hospitality. Clean flat, well located, everything as advertised. David provided great company and a warm welcome to London. Highly recommended.