Disney’s theme park at sea is smooth sailing for all ages.