May 2016 - 7 Night Mexican Riviera (Los Angeles Roundtrip) Cruise on Carnival Miracle
Puerto Vallarta is the best port. The other ports and on board ship times were very enjoyable also. Do excursions in each port, they are worth it. The best is the Rhythms of the Night in Puerto Vallarta. Town tours are very good, but don't always eat where the guide suggests. Look up other places before yoU go.