I agree. Mahogany Bay, Belize and Cozumel.
Huge fan of New Orleans, so much to do and eat.
Not a big fan of Costa Maya
From another Chicago family, the drive to New Orleans is not that bad. About 15 hours total. We usually leave after work, spend night outside Memphis then finish the drive.