My dad has been to Punta Cana and Puerto Plata and he liked Punta Cana better. I've actually been to Puerto Plata as well but I was a little kid back then so all I remember was a lot of poor people on the streets begging for money. Maybe that is why my dad liked Punta Cana better. He even suggested to me that I have my honeymoon at an all inclusive resort in Punta Cana. He says it's very pretty there. The water is crystal clear and the sand is pure white :) It sounds beautiful!!