Very nice place in an excellent location. I hope to stay there again next time I will be in London