Labadie has been used for years as a popular port destination For Royal Caribbean, passengers do get to see much of Haiti, but that is the same for most cruise ships that have an private island resort destination. Royal Caribbean also have Coco Cay in the Bahamas. Costa Cruise lines has Isla Catalina south of La Romana, Dominican Republic (they actually own the docking rights and sell the docking to other cruise lines such as Celebrity Cruise Lines amongst others, Norwegian Cruise lines has Great Stirrup Cay in the Bahamas, Disney have Castaway Cay in the Bahamas, Holland America have Half Moon Cay in the Bahamas, Princess have Princess Cay in the Bahamas, MSC have Cayo Levantado in the Dominican Republic....Carnival having Tortuga makes perfect sense. In case you are wondering how I know, I worked on cruise ships for 5 years.........