Absolutely stunning flat in Kensington; beautifully clean and furnished throughout and an incredibly helpful host