The location is great. You are in a walking distance to Oxford Street, British Museum and many other attractions.
The apartment is very nice and modern and has everything you need for your stay. It's quite small so if you are four people - make sure you are close enough to share the small bathroom and little space. For us it wasn't a problem as we are one family. We are just sorry that we couldn't visit Paolo's restaurant. But surely we'll do so next time!)