We did this cruise on the Legend Oct 2003, sailing out of San Diego. Wonderful cruise & loved the ship. Ports: Acapulco, Los Cabos, Huetulco, Puentarenas, Panama canal transit, CristobelPier Panama, Aruba, Miami.
We did not take a ships tour in Acapulco, we like to walk so we walked about 20 min to watch the cliff divers, taxis are cheap and easy to aqquire at the port, mind you some of the operators are a bit pesky so make sure you negotiate. After the divers we walked to the artisians market, about a ten minute walk from the ship. Cabo St Lucas is a delight, everything around the port . Huetalco, we swam in the beach area near the docked ship. Aruba{ Very pretty} we took a tour from the dock for around $10 each, well worth it. Some of our group took other tours from the ship and payed much more. Puntarenas, The poas Volcano National park is a good trip. Most of the ships tours in Panama were cancelled but the scenic train is a popular one and sold out quickly. we were not allowed { Or rather advised } not to leave the port inCristobel but they had a huge market set up there and local entertainers, The transit through the canal was the highlight, awesome.
Any more info, will be glad to give.
Have a great trip