Welcome to Amherst Inn Amherst, Virginia