Great location. Close to 2 train stations Kensington High St Station & Notting Hill Gate station.
Lovely local cafes as well as walking distance to plethora of Notting Hill eateries.
Hosts were quick to response and helpful, esp w luggage storage as we arrived too early for check in. Would recommend this place. :)