Great location.
Excellent communication with the host.
The apartment is a bit small but newly renovated and with all you need for a short stay in London.