Location is unbeatable: a lot to do nearby and Underground and Railways are super close. The flat is perfect for a short stay in London: nice views, clean and full of sunlight.
Alex is a great host and makes sure you have everything for a comfortable stay.
Definitely a sure bet!