Great location, couldn't have asked for more. Only minutes away from the British Museum, Piccadilly line (Holborn station), hop on hop off bus station on Aldwych and many nice restaurants.
The apartment was clean and the check in/check out was easy. I can only recommend. Thanks Ana!