I stayed there with my family who came to London for the first time. The flat was really close to the city center and was clean on arrival. I felt safe and had no problems with neighbors or getting around. Would definitely recommend to visit.