Nice place to stay and easy check in, close to Belsize Park tube station