Place is as advertised. Super conveniently located right next to Kings Cross and St Pancras Station with lots of great places to eat nearby. Great instructions in regards to self check-in. Highly recommend!