Very nice hosts and place, literally 10 meters from the bus stop that can bring you to the center of London. Supermarkets are close by.
I highly recommend.