Very comfortable place to stay in Kensington.