puddlecaster~ We have a timeshare @ Costa Maya, hope you enjoy it up there as much as we do! I use Capt. Bicho for reef fishing (we've never done flat fishing, so not sure about that). We've used Bicho for 5/6 yrs. now and always catch a ton of fish, Barracuda/Grouper/Snapper/Triggers/etc.
You can call Capt. Bicho @206-2191 (home) or 607-6478 (cell) if calling from the states country code 011 area code 501. Tell him Fishy Fishy sent you!