Great property in a good location, with most every amenity you'll need for your stay in London. Easy access to transport to other parts of the city, and there are great markets, shops, and restaurants within easy walking distance.
Fantastic host communication and support as well, you're in good hands with Sean.