I am taking my son on vacation this summer and his goal is to fish (he would love to catch a marlin). Anyways, he would like to do a private charter one day offshore and the other day possibly a shared charter in the backcountry. Is there any particular places that someone could recommend for both days. It doesn't have to be the same company either. Thanks!