Excellent host. Excellent location. Excellent property. Excellent facilities. What more can you ask for??
Will definitely be staying here again next time I’m in London.