Royal Caribbean is known for Splashaway Bay on many of its ships. The area has a ton of water features that allow kids to get wet and is a lot more fun and more interactive than just swimming in a pool. CocoCay has its own version of Splashaway Bay, and it's completely free.