Grinding all of the package in advance is not a good solution from the point of view of coffee taste
That's 100% true. I only did it cos I'll be super busy this week.
In future, I'll grind just what's needed. I most times have ground coffee anyway, but it will be great to brew a pot of freshly ground beans.