Very comfy place for our family to stay for a few days while exploring London. Not particularly close to a station, it very convenient for busses once you figure out the routes. Regret we didn't stay long enough to go to a game at the nearby stadium. Pretty park views, lots of local food options.
Kudos for having a long HDMI cable to the TV: great for us to watch some videos we had brought along.