Punta Cana, Dominican Republic did me good