The land had a lot of gold which was taken by the Spaniards when they took control of the island, and since there was a lot of gold and since it is an island the trade flourished there, hence the name Puerto Rico, which is Spanish for Rich Port
To get the throne of England, William and Mary had signed the English Bill of Rights. With this bill signed, the state was able to regain the crown and avoid the conflicts that were caused by the parliament. The bill signified that England remains to under Roman Catholicism.