I am making a princess castle cake for my daughter's 4th birthday and I need a moist but durable cake recipe. I've made her birthday cakes in the past but nothing this complex. I would prefer that it has a good flavor since the guest of honor is quite the lover of sweets! Thank you in advance!