If you had to decide: Buffalo, Albany or New Paltz?

New Paltz.

  • Beautiful area;
  • Adorable and fun town;
  • Arty;
  • Easy access to NYC.