Great weather sets up excellent fishing, hunting opportunities