Will's apartment is a really good choice in terms of location. You can easily go to everywhere in London having a nice walk along the river.
Also, something to highlight is the support and assistance that Will gave us. All the instructions were very clear and they arrived before finding any doubt or problem.
However there are some point to improve. The most important for us was the noise. The flat is located very close to the train tracks and it's something very annoying even in the night.