Great trip. Great location in the middle of everything. 10 min walk to the beach. 7 min walk to bars, restaurants. Rooms are clean, pool was very clean, free breakfast daily, and the staff were funny and friendly.food at the hotel was great and inexpensive.
But in Sosua everything you want, you can have there for $70 and under. Get pesos before you leave the U.S. as a lot of places near by will give you different exchange rates (eg you can pay one person for a bottle of water in cash and get a certain amount back in pesos, and get another bottle of water elsewhere and get a slightly different amount.
But the hotel itself gets 5 stars from me.