Eduardo was a great host - the communication was very quick and easy at all times.
The apartment is really nice. We stayed there with five people and had enough space.
The location is good as you have two stations nearby and can reach central London easily.
We can really recommend this place :)