I went on a cruise with Princess Cruises to Mazatlan a few years back and had a great time all round. I ended up spending the majority of the time with this woman from Florida who I met on the trip, and we ended up dating for over a year afterwards. I heard they may have cancelled the line to mazatlan but I recommend Princess highly. Feel free to msg or email me regarding the cruise for any other info.