The apartment was exactly as described, we were able to check in late (around 1:30 am, thanks Micky!).

The flat is amazing, cozy, large rooms and a fully stocked kitchen, most important its 3 minutes walk from King's Cross station.

Would visit again, and would recommend to everybody thinking about a London flat!