A friend wants to take the train north from the city and meet me in either Beacon or Peekskill. My question: which town has a dock that's closest to the train station? Does Beacon have a dock -- I know of the ferry dock, but could someone tie up briefly and pick-up someone there?