This collaboration between the Royal Caribbean and DreamWorks Animation brings good news to not just the young, but the young at heart.