Greg's favorite golf course is the Ocean Course at Cabo del Sol (now called the Cove Club). The resort is transitioning towards homeowner access only, so call ahead if you want to snag the available public tee-times!
the below companies were recommended to us: https://cabosanlucascharters.com https://www.piscessportfishing.com https://www.tagcabosportfishing.com