Cruises are great, going on another on on May 6th...Carnival Vista...Grand Turk, La Romana (Dominican Republic), Aruba, and Curacao.
Best bang for the buck and there is so much to do. And you don't just sit on the ship in a beach chair, unless that's what you want to do. Visit the ports...