Your friends are right. There is more to do in Puerto Plata. Make sure to take the Damajagua excursion that takes you to the top of the 21 falls. Also rent a car and drive out to the Isabela Park where Columbus first landed. Visit the Columbus Water Park. Sosua and of course stay a night or two in Cabarete, with great restaurants and relaxed beach night life. For discos, Playa Dorada is a good choice as there are lots of hotels that share dancing at the complex's discos. People can meet on the beach or in the mall and then gather for night life.
This is more limited in Punta Cana, where you are limited to your resort.
|