I used a special offer last september. Very good value for the money: food, room, location,staff.
But expensive guest-policy: 50$ per person.
My son and his wife decided against booking a room at Sosua Bay. They said the feedback on the hotels.com from people during past several months was generally unfavorable. (That is about time of a management change). They said the best feedback was of the "for that price you can't expect much" variety.
Now that they accept local prostitutes it is no longer a family destination.