I've never tried the river;that could be cool. But, the off shore fishing is not very good (I'm being kind), Closer in, i have snorkled the reefs a lot and nothing I've seen there would be attractive to me (99.9% small fish). If you want to have offshore sportfishing for your trip, there are some really good spots in the Caribbean; but Jamaica ain't one of them! Respect