I enjoyed my 2 night stay @ Mahesh's, its in a very quiet area even if it's just few minutes walk from West Hampstead Station and Finchley Road. M&S is just across from the West Hampstead station. Will definitely stay again whenever Im back to London.