We loved our stay. This is a Super flat, with all the facilities you need. The communication from the hosts is instant, friendly and most helpful. We were greeted on arrival and given a heads up re the flat and the locality.
Great Location, good local shops , supermarkets and eating places/pubs. Superb communication links (Mainline, DLR, Tube, Buses and the Thames Clipper which I would thoroughly recommend as the best way to visit places on the way on to central London).