Combine cranberries, sugar, water, vanilla, and Grand Marnier in a sauce pan and simmer until cranberries are soft and liquid has almost all evaporated.
Spread the batter in a 10" cake pan and top with the cranberries and streusel. Bake at 325 F for an hour and 15 min. Low and slow keeps the cake perfectly moist!