Perfect stay!
The apartment is beautiful, have an awesome view and it's very well located, with some train stations very close, and some minutes from Central London by train.
We had everything to cook, drink, clean, and some markets near to buy everything we wanted. Also it has some restaurants and other business from every type near there, so you can do almost everything by walking.
To complete, Michael was a very nice host, helped us with everything during the stay, always with quick and clear responses.
It was a perfect stay and I definitely recommend it!