A superb place to stay in London. No complaints at all!