I really like the self check in system, its really convenient! They provided easy guide for the check in, so i could check in anytime.
The room was nice, the location was indeed close to King's Cross. Thank you!