As many others have also noted, a very nice place for a short stay in London.