The flat itself is nice and fairly comfortable. The wi-fi is good. Heating is sufficient. The place is quiet. No microwave. The stove and oven are good. Somewhat dim lights in the main room. The shades are not great, quite a bit of sunlight gets in in the morning. But overall a fairly nice place to stay.
The corridor leading to the flat (and other flats on the same floor) is a bit dirty and rundown. Not terrible, but not tidy at all.
The location was is ok but not super convenient for getting around the center of London, you will get anywhere you need in 20-40 minutes on the Tube. Grocery stores are located very conveniently nearby