If you want location and a modern feel, this is the right place. Set on a quiet street in Notting Hill with garden access, this place is steps from amazing food and a quick cab to Kensington Gardens etc.
I was disappointed by the lack of provisions that feel somewhat basic: we had to buy our own hand soap for the two sinks, aluminum foil, dishwasher soap. The kitchen is sparsely set up, so I wouldn't plan to cook much. And for the price, I was disappointed by some of the messiness: paint swatches on the wall, no tv console so there are 10 cords and modem sloppily strewn under the tv. Not what you expect when paying ~$500 a night. But it really is location you are paying for.