I have been to Cabo St Lucas before on a different cruise and will be going on the August 20th 14 day back through the Panama canal.
At Cabo there was various trips organised, most sea related, with trips to see the sea life, Dolphins etc., on various boats, and the local rock formations which are great to see.
We went into town on a bus, and went to see a glass factory, and a luxury hotel where there was great views out to sea and we had drinks etc. laid on.
We had time in the town afterwards for some shopping.
Cabo for us was a tender in port, but the local boats helped us so it was quick.
My best place however is Acapulco and I enjoyed the cliff divers and the views of the bay from local hills. However only two of the trips will stop there.