My guess could well be that flights to Puerto Vallarta can be much less expensive than to Cancun from BC (or Alberta), And they'd be shorter at the same time, which would be excellent for the youthful kinds. But I might also guess that every one-inclusive resorts will be less expensive inside the Cancun/Playa del Carmen region since you will find e