A very nice place for a stay in the very heart of London