I took the family to Cabo and did the fishing with my son (daughter wanted to swim with the dolphins). These are the guys that we used.
https://www.piscessportfishing.com/ I highly recommend them.
I also recommend that you bring a lot of disposable income because it gets expensive fast!!!!
This is the 150 striped marlin that my son caught when he was 10yo (that's him and me while he was fighting the fish in the pic to the left). Adding it all up, that trip/mount cost me approximately 7k and that was like 15 years ago.
Hint - find your own taxidermist because the outfit in Florida that did the mount held me hostage for a ridiculous amount of hidden fees.