The place is nice, and our stay was good. The upper floor room is beautiful, and has a little bathroom next to it. The light there is very nice. Everything is almost new, and cleanliness was perfect. We also liked the area. The tube is close enough and there are also many buses. One very useful thing was the Surrey Quays shopping center, which has a Tesco Extra supermarket, which is open until very late.
However, the place is smaller than what the photos show, and we noticed this more since we went with kids, and we needed to stay inside in the afternoon, because they were tired of walking and the stress of London. The kitchen in particular is very tight. And the stairs are quite steep and one day our older kid (9yo) fell and hurt his knee.
I would say that for two people this place would be perfect, you can sleep in the upper floor (the sofa in the living room is a bed, albeit with a mattress too thin for my back), watch (the nice Samsung) TV in the living room, and not feel the tight space in the kitchen.