Was actually the perfect place to stay while in London. The room and flat were perfect, The location was amazing, and they are both great hosts, super friendly. I highly recommend staying here. 10/10