Sure... many times. You'll enjoy it unless you choose to go during the hurricane season (July to November) with the most likely occurrence in late August to mid-September. It's a toss up as to the severity or liklihood.
Climate is generally what you'd expect in a tropical to sub-tropical area. Warmish in the summer months but not unbearable. Averaging, probably mid to higher 80's (F) and at night diving all the way to mid 70's. It's much cooler an pleasant in the central mountain range areas. Fall and winter months are very pleasant with much less humidity... maybe mid 70's in the day. Rainy season can be during perhaps mid-March to early June. The rain can come in torrential downpours that last only a few minutes, though.
You have to get used to the Dominican's way of life. Very laid back, no stress, no hurry, very man'ana... This is good for a vacation, but you need to get used to their habit of telling you what they think you want to hear just to avoid any conflicts, no matter how minor.
Roads are terrible.
Food is great, especially any style of pork. Plantains are excellent and prepared in a variety of ways. As with any second or third world country, drink only bottled water. Watch for small, brightly colored Purperia's... their grocery stores. Everyone congregates there to visit... very friendly and a good place to pick up some fresh fruit (wash it or peel it or both). For La Bandera Dominicana (literally, the flag or dinner) be sure to ask for Sancocho at any good restaurant... it's a pork/chicken/beef dish that incorporates a lot of different veggies and, of course, plantains. It's delicious... always served with a large, very fresh salad... Margaritas are great!
The music is very rythmic, performed by a variety of Merengueros.... you hear it all the time. A mix of Latin, African and Caribbean influence...
Go, see,