Oh I love the descriptions: the sea serpent decor in the cafe, the weariness (not sadness) displayed by Minerva, the excellent catering at Snape's memorial and how Severus cannot pass by a book without reading it! I knew who Benjamin was, but then I had a niggling doubt off and on. Masterfully crafted.