This port was also our third time there. There is a shopping area immediately off the pier with visible security, local entertainers. The stores are new, fair pricing. I found the port to be cleaner than past visits with obvious upgrades to infrastructure since our 2001 visit. Our excursion was the Dolphin swim located 5 minutes from the pier. This was the best tour we have done to date. The facility was new, organized, clean with safe access to the water. The excursion exceeded expectations with in water dolphin interaction and an actual ride on the dolphin. After the swim/ride, the facility sells picture. While expensive, the pictures were very well done. Mexican food is available ( excellent in taste and quantity).