Sin2, agreed that Sosua Beach is not Sosua, and the beach in Cabarete is well... A lovely beach. Worth a visit but day time action is almost non existent.
BZ the beach front bars restaurants and clubs are all very nice and well worth a night out. Lots of tourists but if your hodar is working you will be able to play spot the chica. Still... Nothing, nothing like Rumba or Classico.
Ojo and Onos are the best spots, take your pick, Thursday seemed to be a big night.
I like Cabaret. Stayed in Kite Beach which did not work for me in September, this year I have a condo in the center of the beach area. On the weekends will stay in Sosua for Saturday night and load up the what's app file to get delivery for the rest of the week.