The Hosts were excellent. They were VERY responsive to messages and flexible about allowing me to leave my bags in the apartment for a couple of hours beyond check-out to cover the gap between checkout and when I'd have to leave for the airport. The apartment is well located in Kensington with easy access to the tube and a reasonable walk to Harrods. There are dozens of walkable restaurants and coffee/sandwich shops at all price points in the area including several Pret-a-Manger locations.
The apartment was warm (always a concern in the UK) gets morning sunshine as it faces East. A great portable Dyson heater was available if needed.
I highly recommend the space.