If you want to be in the centre of London it couldn't be better.
Grubby hallways as you come into the building but apartment itself is clean, stylish and on the top floor (there's no lift FYI so be prepared to carry baggage up 3 flights of stairs) so you feel away from all the hussle and bussle below.
The Internet needs to be improved if you're using the apartment for work meetings but it was fine for streaming movies most of the time. Occasionally the Internet was very slow. Check with the landlord to see if he's improved it.
Good value for a nice flat in very central location.