Nice place on a convenient location. Perfect for exploring London.
And great hospiltality.