A clean, central, convenient spot for your London stay over and a very kind host.