Gulf of Mexico offshore fishing charter boat with anglers catching reef fish on 8-hour weekend trip