I am having trouble finding info for what all can be booked ahead of time versus once on the ship! We are cruising in May, four nights on the Dream. I'm especially wondering about character experiences, adult drink classes, bibbiti bobbiti boutiqe, and anything else that is a must do! Please share your wisdom! We will have two 1 year old boys, a 2 year old boy, 4 year old girl, and 5 year old boy!