Nassau, Bahamas is wretched with 6 or so ships in. Also have experienced too many ships on St. Thomas. 'Taxi' travel down the main drag is a joke. At one point I jumped off the back of the truck-style conveyance, picked up a souvenir hat someone had lost then walked along side and stepped back on. It is just that slow. Cozumel at least has the two docks, and sometimes a tender going as well. I think this is one reason I don't care to try the mega ships....too many people unloading in port.