Lovely flat with literally everything you need. Water, coffee, toiletries, laundry, hair dryer, all available. Communication with the host was quick and very pleasant. Location is right next to Kensington High Street Station.