Many cruise lines offer voyages that end on a different island, usually so the itinerary isn’t so rushed. Personally, I think it’s great - more islands to experience.