This is a great flat for a longer term stay. We were here for a month when we were waiting to complete on a house purchase and had the best time. It has all the amenities you could want, two TVs, a fully stocked kitchen, with washer dryer, microwave, hoover, iron etc. When an oven knob broke we told the owner who ordered a new part online immediately and replaced it the next day.
This is not the flashiest place on airbnb but it was very cosy and we felt totally at home here and very well looked after. It's also a v convenient location for Woolwich Arsenal station, which is about 15 mins walk away, and Woolwich Town centre which has plenty of useful shops. It is a hilly area and the flat itself is up some steep stairs, so that's something to bear in mind if you are less mobile.
I can't recommend it enough. Great flat, great customer service.