Prendre les excursions avec la compagnie, c'est la garantie qu'en cas de problème le bateau vous attendra ou MSC organisera tout pour vous ramener au port suivant (traffic sur la route, pneu crevé ou que sais-je).
Sinon, je peux vous donner mon lien affilié pour passer par getyourguide (ils sont vraiment pas mal, viennent vous chercher au port et vous ramène):
www.getyourguide.com?partner_id=BMAS7DI&cmp...
J'ai aussi une autre compagnie qui elle garanti le retour au port (ou l'acheminement en cas de problème), mais ils ne travaillent pas (encore) sur cette destination.
Enfin, vous pouvez aussi bien entendu visiter par vous-même, ou sauter dans un taxi en arrivant sur place.
Globalement, je conseille toujours de voir les excursions proposées par la compagnie et getyourguide et si vous avez un réel flash, alors prenez là, c'est la garantie que tout est bien organisé sans perte de temps ;)