Fantastic accommodation and hosts. Sparkling clean, lovely location in north London.