The best hotel in Kensington!