I haven't done this one - but i would imagine it would be fine, the only problem i forsee is i think it doesn't start until 10pm - will your 4 yr old still be awake by then. U don't want to pay all that money and their not awake to see it!
I hope so, I've got one booked for June for my DH's 40th and we have 3 children aged 4,10 & 15. I'll try to ensure our youngest gets a sleep during the day but I reckon if she falls asleep at some point on the cruise, it's not the end of the world.
I'll be the frazzled looking mummy with a similarly hyper excited girl & boy, a slightly sulky teenager and a hubby more than a little bit mortified at having to wear a birthday badge.
Have fun.
I'll be interested to hear how you get on with this as I am saving my £1 coins at the moment for something "special" for us to do on our trip in January and one of the options I was looking at was a fireworks cruise.
Our ds will be nearly 3 and our dd will be 4, they both napped during the day in their buggy this year so were still raring to go most nights!