Because we had to by-pass Jamaica due to Tropical Storm Gamma, we stopped in Freeport. This was the most disappointing port ... nothing but shopping, and not much of that.
The ship terminal in Freeport is impressive.
With shops ...
... and internet center (which was closed).
And excellent transportation to other areas on the island.