Location is just perfect. It's right across the King's Cross station with the bus station which gets you basically everywhere in London. The restaurant right downstairs is super nice too, good service and food.
Omar was very nice to allow me a late check-in and check-out, although I didn't meet him in person, his friend was very helpful. Omar was very responsive as well.