USA & Mexico: 12 days – Miami Beach & Playa del Carmen