ID90 recommends Trip Advisor or Shore Excursions. The Shore Ex link below which includes a 10% ID90 discount. https://www.shoreexcursionsgroup.com/v/a/id90/ Booking directly through Carnival is more expensive, but if you’re late getting back to the ship it won’t leave you.
https://www.carnival.com/shore-excursions/nassau/swimming-pigs--sun-cay-beach-club-with-lunch-424235?selectedVariant=FD20241109005424235202411101200 https://www.shoreexcursionsgroup.com/v/a/id90/