We truly enjoyed our short stay at your place. The location - very close to Edgware Road Station - was/is fantastic and our communication with Lisa was super. I can only recommend this place!