Amazing location. Fantastic host. You won't find a better place, in London.