My husband & I recently returned from a great 10-day cruise of Mexico round-trip out of San Francisco on the Celebrity Mercury.
The only excursion we went on was a horse-riding trip at Mazatlan with Randiís Happy Horses (www.randishappyhorses.com). Including the 2 of us there were only 7 people & we had 2 guides. Randi picked us up & took us to Stone Island & back for the ride, which was a lot of fun. We highly recommend it Ė you donít have to be an experienced rider since we certainly werenít!
We also found the prices in the shops in Mazatlan to be more competitive than those in Puerta Vallarta & Cabo San Lucas, so we suggest shopping there afterwards.