Taina has gotten a little more expensive this past year ...but with the breakfast and lounge chairs (and 1 hour of windsurfing) included it really is worth it.
If you want a cheaper place in Cabarete another great place I have stayed is Hotel Kaoba (it is just about 1/2 a block down from the Taina and on the non-beach side- but it has a bigger pool and is about 30-40 a night. The rooms are still quite nice, most with patios and balconies, very clean, cable, hot showers, gift shop and nice little bar/restaurant)
that site is
Cabarete hotel Dominican Republic–Puerto Plata - Cabarete windsurfing and kitesurfing