When cruising to Cozumel, we have docked several times at Puerta Maya. The port has an attractive shopping area.