You can all go to Cuba very easily from Mexico - cancun/merida or the cayman islands

Lovely place