Small and cozy flat very conveniently located in the "tri-station-area" of London (Kings Cross, St Pancras and Euston railway stations are all within walking distance).
Checkin was straightforward and Winnies flat had everything I would need for an overnight stay.