Punta Cana, Dominican Republic. See Resort photos HERE.