Hamilton is a village in upstate New York, four-and-a-half-hour drive from New York City.