My guess could well be that flights to Puerto Vallarta would be more cost-effective than to Cancun from BC (or Alberta), and they would be shorter likewise, which would be very good for that young types. But I would also guess that all-inclusive resorts would be more cost-effective within the Cancun/Playa del Carmen place for the reason that you'll