What's great about this cranberry walnut coffee cake is its delicious mix of flavors. The cranberries add a bright tartness to the sweet cake, and the toasted walnuts in the topping give it a smoky, nutty flavor, not to mention a nice crunch. Plus there's a touch of orange zest in the batter to add a faint hint of citrus. It's not only beautiful to look at, but it's also scrumptious (and super easy to make)!