We stayed 3 nights in Steeve's flat in April 2014, and found it very practical. Very well situated: St Pancras and King Cross Railway station is within 10 minutes' walk. The street is calm. The fact that Steeve is living next door is convinient too. Shops and restaurants nearby. Steeve and Alex are very nice and welcoming hosts!