Very nice location for a short stay. Simple and easy check-in with easy access to the space. Perfectly place in a central area within London, close to Kings Cross Station, etc.