This is a superb location, 5 minutes walk from Earls Court tube station, 1 minute to the bus stop, 20 minute walk to the Natural History museum etc. Eateries to suit every taste and budget close by.
Benjamin is a good host and very responsive.