Answer:
New Amsterdam was a good location for a city because it was on an island which was at the mouth of the Hudson River, that flowed into the sea.