Very nice place to stay in one of the best places in London.