Perfect location. Walking distance to Big Ben. Good communication from the host.