Hi Mike,
depends on what you are looking for, but for me Cabarete is the place to be. A nice bay with lots of space to relax all by yourself, apart from the action.
Directly at the beach you have bars and cafes and there is a nice, laid back atmosphere. The nightlife is cool, you can choose between Merengue, Bachata and Salsa at Brisas, some Live Music at Onno's or New Wafe Caf?, electronic music/ techno/ ambient at Tribal Cafe or Tiki Bar....there are many options. Well, you see, barhopping is not a problem in Cabarete. Besides, it is a hang out spot for windsurfers, so if you wanna surf-no problem. I am sure you will have lots of fun!
Maria