The apartment is very good located. Easy walking distance to tube and Soho.
Everything you need for a weekend stay in London.