Agree. Another good book on this same subject is “Conquistador” by Buddy Levy. It fills in some details that Bernal Diaz’s book leaves out, particularly about the naval operations - the building of ships, their disassembly, transportation over the mountains, and fighting on the lake.
The go-to modern work these days is the one by Hugh Thomas.
Extremely comprehensive and detailed, as usual for Thomas.
Prescotts is the old standard work, interestingly a translation of Prescott’s (my dad had this too) was also the standard Spanish-language history for over a century!
Prescott (in English) has the advantage in the antique qualities of poetic narrative, in the art of description, over Thomas.