I left from Huatulco heading south and crossed the Golfo de Tehuantepec to La Union, El Salvador, in the Golfo de Fonseca in one go. It was 1994 and the Guatemala government
was spreading rumors that foreigners were coming there to steal babies for body parts
; it was a gambit to keep foreign human rights workers from investigating the many atrocities, and it worked to the extent that there were foreigners mobbed by villagers. So I gave the whole country a miss. The Golfo de Fonseca was interesting, but also a bit adventurous. The tidal currents can be strong, and getting ashore (or back) at anything other than high tide is complicated by wide tidal mud flats. La Union was nice enough, but poor and lacking in services. I enjoyed the stop myself - just not for folks looking for an easy stay in a marina next to a well-stocked city.
As far as going non-stop Panama to Mexico, I guess I think that is plain nuts. Not that it couldn't be done if in a hurry, but boy do you miss some great cruising. The islands of Panama are quite beautiful. Bahia Honda
is a beautiful anchorage (and buy diferent varieties of bananas). And Costa Rica
is, or at least was, pretty amazing. Costa Rica
is a topic all its own.
If I were doing it again I would jump from Huatulco, Mexico to Playa del Coco, CR, possibly including a stop at Fonseca (or reverse).