Great location, close to the London Underground, realiiiiiie clean apartment, great host, everything you need in the apartment is their including Netflix
I would defo stay again