Please don’t let your 8 & 10 year olds roam free and unsupervised. It is unfortunately too common that I have experienced packs of kids roaming the ship, misbehaving and impacting the enjoyment of other’s vacations. The staff also does not want to be in the situation where they must address issues with your child’s bad behavior… our last cruise, I ended up intervening on a group of kids that were stealing the basketballs from the arcade game in O’shennans and running around the bar “playing basketball”…not a parent to be found and the staff was trying to pretend it wasn’t happening which I get, they want tips and no hassle for being reported for telling “Timmy” no. Supervise your kids, don’t let them run free as a cruise isn’t a safe bubble where nothing bad can happen and staff/guests are not your babysitter. That said, I think a 10-12 year old going to the buffet to get a ice cream or snack by themselves and returning to the parents is a reasonable amount of independence without likely causing havoc to others. Yes, they can sign themselves out at that age AFTER 2 hours of being at Splash Academy but any less time, you have to sign them out so a little bit of independence is great but allowing to run free unsupervised is literally shirking your parenting responsibilities on vacation to others.
I have cruised for years and have a 10 & 13 year old. Obviously the 13 year old gets more freedom but we have a lot of rules about this that are clearly communicated and agreed upon as he knows breaking them, it’s end of freedom (example: he must inform us where he will be at and what he will be doing and it’s typically time boxed). The 10 (almost 11) year old will be able to sign himself out this trip but only if it’s been prearranged with us and he would be going to the arcade or water slides with his older brother.