Veronica is nice and fast in reply. She extended the check-out time and provided me information for the luggages storage spots nearby.
The location is good, just 5 mins walk to King's Cross station. It may be longer if you are carrying your luggages. Many cheap luggage storage spots nearby.
There are many cooking utensils to prepare your food. The apartment is exactly like what is in the photos. Just a bit small. There are TVs for DVDs (there are some DVDs in the apartment) but with no signals for any TV programs. And if you want to sleep well at night, it is better for you to turn the thermostat down or the water pipes will make repetitive noises...