The fishing is excellent, and some companies will even set up a barbeque so that you can enjoy your catch the same day.
It's possible to eat the fish that you caught the same day.