Very nice place to stay. Central in Hampstead