Do the cruise probably eastern Caribbean. You love cruises as you said and they are basically moving all inclusive resorts so you can do and see a variety
I would also suggest Eastern Caribbean on Royal Caribbean. If one of the ports is St. Maartin, you might want to take a taxi and go out to Maho Beach and the Sunset Bar. This is right next to Princess Julianna Airport and, because the beach is at the end of the runway, the planes come in literally right over your head. The bar also has radios which provide transmissions between the pilots and the tower. The experience is surreal and the food at the Sunset Bar is quite good.
Labadee is nice if you don't make the turn beyond the big indoor market. The road down to the other beach is like running a gantlet of very aggressive vendors. For most people, it isn't a pleasant experience. Remember, Labadee is part of Haiti and the country is dead poor. Locals are desperate to make some money and you can't blame them if they try a bit too hard to sell things.
The problem with all-inclusive resorts is that you are isolated from the real experience of the people who live and work there. Learning what these islands are really like can be a shock.