I don't have much else to add that other people haven't already said, but I will highlight the "Asks, Knows, Hides" structure that really makes this feel easy to run. You know how to steer a conversation with each NPC because of those bullet points.