This is lovely! I love the glimpses of the new post-Voldemort Wizarding World, interactions among the Hogwarts staff, Harry sending Kreacher to protect Snape, a mystery and humour and of course, most importantly, a HEA for Snape with his Minerva. Excellent!