Good, functional place, as described. Perfect for arrivals/departures from King's Cross, St. Pancras.