I'm like Michael, Like it a Lot!

My only Confusion, bein' a Yank, is that "Ding dong ditch" Line...

I'm Interpreting it to mean Ya ring the bell there, then Scoot-Away... But it's Not Easy for a Yank to instantly Translate that line...(& maybe I'm wrong?)

Quite the Enjoyable Read, overall!
Good Luck with it!

Best Wishes & Big Good-Luck Hugs,
Stan