Perfect location, fantastic communication with the hosts and easy check-in. Exactly what we needed for a night in London.