We went there last week for the first time. Onset is a more convenient stop if heading through the canal, but if not in a rush (and if no need to provision) Red Brook is definitely worth the detour as a pristine destination stop. I could see staying a day or two just to enjoy the beach and fishing. We saw a guy cleaning his catch at the dock and bought some fresh fish to grill. Met some delightful cruisers from Georgia at the same dock and invited them for dinner aboard. They've been cruising 13 years on a Tayana 47. (Can't remember the boat name). Had a real nice time and hope to see them again when they pass through LIS this Fall.