The apartment was great and the situation near the British Museum is truly enjoyable ! Go for it :)