The flat is lovely and has all the comforts of home available during your stay. The walk to the tube is only a few short blocks while the walk to the Thames and various parts of London is easily accessible.
There is a lovely park near the flat that I got to jog in as well as use public workout machines (be warned it's just body weight).
Joshua - the host - is super responsive and available if you have questions during your stay. For check-in, he uses a service called City Relay which you need to coordinate with.
I'd highly recommend this flat and would stay here again.