Very nicely located place - you can easily reach Buckingham palace, Kensington garden, Notting Hill and other places by foot, bus or underground.
Great coffeeshops, bakeries, restaurants and bars near the place.
There is a beautiful park next to place. Only thing that in the area at the dark time it felt that you need to be carefull.
Good place for short stay. Felt like dorm. But overall, every essential thing for the stay was available.