Thanks again to JD and Doug, did the trip on Wed and it went fine. There was easy parking across the street for the ferry, we were surprised that when the ferry was about to dock, the stewardess asked if we needed a taxi, then offered to drive us, the pilot of the ferry then started talking to another set of passengers and when they said the wanted to rent a car, he said he could handle that for them. Immigration at each side was less than 5 minutes. Our stewardess/taxi driver, Olivette ,gave us a tour of the island on the way to Shoal , and as predicted here, came back and picked us up, then took us back to the Dolphin Discovery, came inside the shop to make sure everything went smoothly ( the first person said she could not find our reservation ). Olivette stayed with us till that got resolved, then drove us down to the Dolphin swim facility. I do not want to get into the politics of dolphin attractions, but will say they gave a short presentation on challenges facing dolphins in the wild, and encouraged participants to do what they could do to help, such as recycle plastics so they don't end up in the ocean, etc. They also claimed the lifespan of a dolphin in captivity was much longer than those in the wild, for what that's worth.