Nothing to do on a three day weekend? Mexico is a top destination