I would give the location way more than 5 stars. The flat is ideally situated outside the craziness but not too far with amazing tube and overground links nearby. Crystal Palace park and the area is fantastic. I'd never been before. I would certainly rebook their flat the next time I'm in London.