Everything was as shown, spacious and brand new modern apartment in a brand new building, with a lot of extra storage space. Everything was functional and all appliances were in great condition. A big Tesco store is about 5 minutes away on foot. This is a good place for a longer term stay, especially so if you are going to spend more time in the flat. Personally, I didn't like the vibe in the town of Barking, and found it to be quite far from the city in practice, but the location is shown correctly in the post -- so there isn't anything unexpected or any problems, really. The only nuisance we encountered that was that the facing building (brand new twin building) had construction every day, starting at 8am and going late into the evening, and this info wasn't in the post. However, the construction was progressing fast, so this might not be an issue for the future guests -- worth checking with the host.
Would stay again if I had to be close to that area or couldn't find anything more central at the right price.