One word Super Host... If we visit London again we are definitely staying at yours.. We had an amazing stay, thank you for hosting us