I've talked the folks tdickenson mentioned and they will let you know how the fishing is before they take your money.

As an FYI Hotel Mar De Cortez is an inexpensive alternative to the swanky hotels/resorts around Cabo. Clean comfortable rooms, secure building, no phones, no tv, walk in freezer for your catch, close to everything downtown and awesome little restaurant and bar. Certainly not on the same caliber as the resorts, but I'm hardly ever hanging around my hotel when on vacation. Have stayed there twice when in Cabo.