Upland Farmhouse and Moonstone Cottage are two separately deeded properties that share a private road north of the village and truly complement each other.