Location is consider to be convient as it is 10 mins from the nearest underground station. 30 mins of train to most of the attraction in central London. Furthermore, convenience store is just next to the building.
Do remember the save the Wedsite and instruction provided by the host as it will make your stay easier