The apt is close to bus stops, which will get you to downtown London in 20 minutes. London is a big city, so this was a big plus.
Aileen kept in touch constantly: before arrival, during and after, which made me feel very attended. Thanks for your help :)