The Mexican Riviera is an interesting cruise destination. Despite the fact that you will always be in the same country, there is quite a bit of difference between the ports, both in terms of scenery and in their individual histories and economies - and activities. Princess' new ships are beautiful too!