The apartment is very good, it requires some small refurbishments, but it is not really a problem.
The location is very convenient next to two tube stations and walking distance from soho/oxford Street
We stayed there for two month and had everything we need right there.