That is a great itinerary, I liked them all, especially Grand Turk with the beach right there, as well as Margaritaville (great pool!) Curacao is a beautiful port with liqueur tastings and upscale shopping. Aruba if I remember correctly had a big shopping area right off the ship, also great beaches. I have been to La Romana, but have to admit, did not get off the ship, so can't help you there. Enjoy your cruise!
donna