Fantastic location, immaculate, quintessential Kensington hotel