This was the very first cruise our family had taken. It was a Mexican Riviera cruise for seven days on Holland America Lines. We had a really good time in Cabo and Puerto Vallarta, however we didn't get off the boat for very long at Mazatlan. The minute we stepped off the boat at Mazatlan we were hit up by vendors -it wasn't a very good experience. We did take a "Pirate ship" excursion while in Cabo (see pictures below), and went for a swim over to Lover's beach. The water was so cold it took our breath away, but it was still very fun.