Great staff - rooms are small but very clean. I can definitely recommend the Alhambra hotel. Great location too (quiet and just a minutr from King‘s Cross St. Pancras.