We were on a Carnival cruise that stopped in Cabo, I booked a fishing excursion through Cabo Magic several months in advance. The booking was very easy and straight forward. We were met on the pier by a Cabo Magic representative who took us right to the fishing boat. We were only able to spend about 4 hours fishing due to cruise ship issues. The crew on the fishing boat was able to put us on striped marlin and we landed 2 large marlins and a mahi-mahi in that short time. Would have loved to have more time. The crew on the fishing boat spoke good English and assisted us rookies on how to bring the fish in.