I was originally going to get married at Dreams Punta Cana but changed to Paradisus Palma Real because it was taking the wc weeks to get back to me. It was just stressing me out too much. But the palma real does have all of the things you listed above, the private dinner on the beach, beach ceremony, etc. I think all of the paradisus resort have all these things so you might want to check them out. if you need any info on the palma real pm me, i have pics, wedding package options, menus for private beach dinner, etc. goodluck