Fishing is better than ever at Buggs Island