The Little French Keys, Roatan, Honduras. Beautiful water to snorkel in along with a nice petting zoo.
Punta Cana, Dominican Republic - If you haven't visited this place. it is amazing! The staff are super helpful, the beaches are beautiful and the culture is wonderful. This is one tropical destination we were sad to leave.