We enjoyed our stay. Totally would recommend the host - very kind and helpful person. Location of the apartment is probably one of the best available in London, there are two bus stops nearby (in each direction) and an underground station.