The apartment is well located if you plan to explore London - it's only about 20 mins from the city center and few public transportation lines are just around the corner including several bus stops. Grocery shops and cafees are close by in a walkable distance.
The owner is very friendly, communicative and helpful - we were allowed to check in much earlier on the first day and Eduardo did his best to make our experience positive!
The area seems a bit rough but at the end it turned to be a positive experience without any issues (maybe it's just us coming from a different culture or the structure of our group - two ladies and two teenagers) . Two nights were a bit louder but nothing too extreme.
Overall I think it is a good value for the price!