Nice place to stay, easy to get to everything by tube. Good base station for exploring London.
Be aware: the apartment is a bit on the small side for four people (2 adults + 2 kids) if you need to spend time in it. Not a problem for us, as we spent most days out, but mealtimes required some creativity to arrange.