My guess could well be that flights to Puerto Vallarta can be more affordable than to Cancun from BC (or Alberta), And they'd be shorter too, which might be superior to the young types. But I'd also guess that all-inclusive resorts would be much less expensive from the Cancun/Playa del Carmen space for the reason that you can find a lot more massiv