Ship docks right in downtown. Mini-boats are a 15 walk. Good guide, fun sights to see.
You must take a water taxi to get into town. $7 round trip. Like most ports, there are the shops clustered near the ship. I avoid them. Don't need booze, perfume, cigs and jewelry. We did the ATV adventure. Too expensive but a good time.