Do yourself a favor and don't go to Cancun, it is just a drunken tourist trap (the North American Mallorca). PVR
is also not the greatest. I recommend you do Mazatlan over Puerto, much nicer, cheaper and friendlier (just don't venture out of the city, as the area surrounding is marijuana central and not a fun place to be stuck). Again, you will be able to fly UA
to Cabo, but will have to take MX
, Aero California, Aviacsa, AM
, etc. intra-Mexico. I do know they offer really good one way fares. Of the 3 places (Cabo, Mazatlan and Ixtapa) Ixtapa is the best, plenty of partying but very laid back. Great fishing too.