I stayed at Zaeem flat, it was great! It´s in a walking distance from king´s cross station, the place was clean and the check in was pretty easy. Also we had a late flight and he has a storage where we could leave our bags after the check out.