Charming place. Fairly advertised. Tucked away in nature.