Stay in Sosua, day trip to (should you feel the desire):
Cabarete - Good strip of beach bars with various specialties/specials , visit Frank12 from this site at Rockys AQUA to get a myriad of stories, HE WONT BORE YOU
Puerto Plata - see below
Some cool places to go/see:
27 puddles/pools -
http://www.27charcos.com/index.php
Playa Encuentro - If you dont mind to drive
Brugal Rum Factory - Puerto Plata
Vivonte Cigar Factory & Lounge - Puerto Plata
Malecon - Puerto Plata
On a side note, there are actually a fair amount of good restaurants in Sosua (exhaustive threads on which are the best on this site) as well as "entertainment".