I agree with the others, MoBay is a very nice place to hang out on the ship at port and enjoy having the pools, hot tubs and other venues that are often crowded while sailing to yourself and the kiddos for some family time. How much time to you get on vacation to spend solely focused on the kids? This would be your oppt'y. Eat breakfast together at your leisure, enjoy the ship and whtever activities they enjoy onboard. If the ship you chose has a water slide or something they'd enjoy, be their audience and participate. Then go have lunch together and play some ping pong or something with them. I think you'll find it'll be one of the most rewarding days of your cruise and it'll cost you nothing that day for your day of enjoyment! Just my thoughts on it anyway.