I've found Chris Doyle's books
to be extremely helpful and his website provides updates, as necessary. In addition to sketches of harbour entries and recommendations as to the best spots to anchor/fishing boat traffic/security concerns, he has also included numerous aerial photos and great descriptions/maps of shore side services. As to 'secret' anchorages
..... not many left, and lets face it, those that are published in a book are hardly 'well-kept' secrets.
Having said all of that, my experience is limited to short-term cruising in the Virgin Islands
, the Windwards and the area around Margarita Island. I can say that for me, Donald Street seemed less user-friendly and rather dated, in comparison.