I just got back from a resort in Punta Cana a few weeks ago. It wasn't primarily a dive vacation, but I brought my gear with and did some diving with Dressel at the Iberostar while the wife enjoyed some beach time. Didn't make it over to the south side of the island where the diving is supposedly much better, just some two tank boat dives off Punta Cana where I could be back by lunch. The diving around Punta Cana really wasn't great, but I had a fantastic time anyway. Water was like 79 degrees and the DMs were a fun group. Wave surge was significant, and had one day with really poor visibility, so got some good practice in both conditions. I wouldn't go back to Punta Cana as a dive destination, but the beach is fantastic and wouldn't hesitate to get in a few dives there again if at one of the resorts for a winter getaway. I'd probably do one of those full day dive trips to Bayahibe next time and check out that area too if I had the time.