Great location.
Fantastic apartment and great host.
We stay here every time we are in London and will continue to do so.