I was on vacation all last week.  We went on a cruise to a couple of ports that included Grand Turk, the Dominican Republic, Curasao and Aruba on the Carnival "Breeze".  If you've never been on a cruise before DO IT!  The food is 5-star and the entertainment is top notch!  There were Las Vegas type shows each day, a comedy club, 2 big pools, 2 waterslides and numerous bars and restaurants. My favorite parts were the food and the "Dive-In" movies each night!   And the crew was constantly cleaning, too! (Not like the cootie filled Norwegian cruise ship).