We have taken this cruise twice in the last three years and have really enjoyed it. It is really great to have a 10 day cruise to make the travel more worth it for us (7 hour drive plus 3 hour flight). Leaving from San Francisco is a big bonus – lots of things to see before and being able to walk to the port. The first three sea days are a great chance to relax and really get into vacation mode. At Puerto Vallarta we usually just take a bus or cab and go to the Malecon and walk around, one time we took a ship tour to Yelapa that was really good. Manzanillo is sort of the undiscovered port – so many people seem to stay on the ship because they think there is not much to do. The first time we got off the ship and just wandered out of the port area on back streets seeing the main church and then shopping in the local stores away from the waterfront - probably the port with the best prices. The second time this past February, we got off the ship and turned left and walked around to Playa San Pedrito. This was very local with very little (or no) English. We sat under a palapa and had some food (bring pesos) and went snorkeling right off the beach by the breakwater. Mazatlan is always enjoyable. Usually we walk through town using the blue line and then later take the local water taxi to Stone Island for a very low cost and fun day of sight-seeing and beach going. Last time we took a pulmonia to the Golden Zone and sat on a beach at a hotel and went swimming. That was fine but next time we’ll go back to town and Stone Island. Cabo is not our favourite port so we have usually gone on a snorkelling or, this past time, scuba excursion. The two days back to SFO are long enough to not have to think about the end of our holidays right away and have more fun on the ship. This year, we did the disembarkation tour that dropped us at the airport. Got to walk across the Golden Gate Bridge on a beautiful, sunny day.