Read about our stay at Eastwind Hotel & Bar, a small and charming boutique hotel nestled on a hillside in Windham, New York.