Within walking distance to downtown New Canaan, a charming New England village with a wonderful array of restaurants, shops and galleries