Been to El Pescador in November twice. One trip weather was perfect and I got a Grand Slam. Second trip weather was so-so as was the fishing. Never fished out back but heard it was buggy (need DEET).
Allie and her crew are great.
Good luck,
striper33