Super impressed!
I was worried there was going to be too many new characters to follow, but somehow this manages to clearly define each of them, their powers, and - most importantly - their motivations, without getting muddled. Even the action sequences - which were admittedly subdued - were clearly choreographed, and every action was discernible. Even in group fights each character's contributions was clear & made sense, instead of just mindless destruction & spectacle.
I came away from this feeling like I knew who everyone was, which I did not expect was possible for such a big cast in this genre. The exposition was the subtlest I've seen from Marvel, and the overall plot was complex enough to still be very clear. For once I didn't have to Google anything afterwards (except for the mid & post credits stuff).
It was also impressive how they managed to show restraint & avoid making endless jokes/references to the Eternals' presence throughout human history. Highly recommended.