Location is the best selling point. Gloucester Tube station is steps away and the tube is well connected by trains that run frequently. As a tourist, this saved a major headache. Waitrose grocery store is next to the station and has everything one needs, including ready made great sandwiches.
The Kensington neighborhood is awesome and great for a walk. Plenty of restaurants including Starbucks nearby.
Host was easy to connect and quick to respond.