Even though Portugal was a small country, why was it important during the Age of Exploration?

Portugal had more seaports than any other nation.
The traders of India and Africa would deal only with the Portuguese.
Christopher Columbus originally came from Portugal.
Henry the Navigator set up his maritime school to train sailors in Portugal.