I used to live in the area and was visiting family.
For me the location was great for family but also to Hither Green station which has regular trains to central london.
Also there is a supermarket close by which is open 7 days a week until 11pm.
The flat is spacious and clean and Olivier was a great and flexible host.