Hioctane:
My 2 wingman insisted on at least a 36 foot boat just in case the seas got rough ( 20+ miles off shore) and also wanted to rent their own charter so they could catch more fish. My understanding is every fisherman on the boat rotates through the main chair in half hour increments. Therefore, if you can afford it- less fisherman means more time in chair and more opportunities to land game fish.
I researched and emailed 10 or so fishing charters and this is what I found:
The more I researched and emailed- the better the prices got.
Boats under 32' are MUCH cheaper/smaller than boats 36' or larger.
Many of the captains refer clients to each other or as middlemen (which could add $200-300 to your charter).
Some are Captains are certified to take Charters out 65 miles...some Captains are just guys wearing a hat!
Not really a difference chartering from Los Suenos or Quepos Marina.
Make sure all drinks, lunch, and bait are included in price.
Offer cash - cash is king.
Most still want a contract with $100 deposit or credit card.
As you finalize your price at end of negotiations, most captains will take $200 off if you bring your own lunch & beer/water/soda.
Boats under 36' hold 3-4 fisherman max comfortably. Boats hold more as they get bigger. But since most boats have one chair for fishing, your buying comfort: smoother ride, twin screws, bigger bathroom, A/C, fridge, bed, TV, Stereo, kitchen, etc.
We could of chartered a 45' boat called Red Baron (which looked cool) for $1500, but one of my wingman thought boat was too big for 2 fisherman and wanted to save extra $250 for other things.
Last, but not least, if you bring chicas from the night before... get a larger boat with a bed and AC.
Bottom line - just call around and take a week or two to decide. There are 100's of boats...
Think about your safety. If your going 30-40 miles off shore, a certified Captain on a larger boat will be inherently safer (twin screws, radio, back up radio, etc) than a really smaller boat with a local driver/captain. IMHO.
Hope that helps someone...