Their season runs mid April to mid October. Best time for Marlin will be June through to October.
Big Eye Tuna as soon as they head out and Bluefin too.
Bottom fishing is good year round for Amberjack etc as is inshore trolling for Wahoo etc.
I have never personally fished with Jason, but know him and his Dad through the various forums, Facebook etc as we are friends with the same people in the big game fishing world.
I can categorically say though that Jason has a very good reputation and will not just take your euros and cram you on with 8 others catching Boga all day.