Athena is always readily available for everything you might need. It’s in a great location- very close to Kings Cross Station. Felt quite homey, especially for a long stay!