Sosua can be heaven or hell. Depends on where you stay, what your reasons for being there are, and what you do.
If you are there for women and night life, then the beach, moto conches, and noise can be everything you came there for. You will be happy and your budget does not need to be maxed.
If you want a different type of vacation, then you need to know where to book your accommodations with private beaches for relaxation and privacy, and what to do at night.
Those who come without researching the area thoroughly to learn if their particular vacation needs and interests can be met are bound to be in for a disappointment.
Do know that the private beaches and better accommodations come at a price. If your budget doesn't allow it and that is what you want, then perhaps another vacation location is better for you.
Lindsey