Dawn, I'm sure you and your kids will enjoy the stop in
Labadee. It's basically a beach day, but Royal Caribbean has developed the site with lots of things to do, such as a zip line and a water slide. There's a big BBQ lunch on the island, lots of beach chairs, etc.