Debbie's place is in a great location. You will have easy access to a grocery store (TESCO Express) and multiple restaurants of all kinds. There's also a good ice cream place a block or two over.
The quick access to the Kings Cross station is great, especially because you can take the Piccadilly line all the way from the airport.
The Blue River Cafe is two doors down, and they have great food for reasonable prices. We ordered sandwiches to-go several times for a day out, and they were delicious. Only about 5 pounds for a sandwich. They also serve breakfast and coffee/tea. They were a great place for a quick meal and no dishes. Definitely recommend going there during your stay.