Very clean. Great staff. Excellent location. I will be coming back next time I’m in London.