Great place, great location. It's for sure one of the places to stay when in London.