Cheerful, red clapboard country inn in rural Vermont features fine dining and comfortable guest rooms