Make sure you have the code to the key box early. I was told I'd receive it "closer to the date of my stay." However I didn't get the code until two hours after I was already there. This left me wandering around London, for two hours, with all my luggage, in the rain, looking for wifi just so I could wait for a message from my host with instructions for the key.
Other than the key debacle, the area is near Notting Hill Gate for easy access to the underground and busses. Room was clean. You'll have to climb 4 flights of stairs to get to it. Lastly, luggage storage is at your own risk in a home with many units. Basically there are multiple units throughout the building and if you want to explore the city the day you check out, you'll have to leave your bags in the hallway where anyone can rummage through.