I enjoyed my time at Ashland. The class sizes are small, so there is a lot of interaction with teachers. The campus is beautiful and the cafeteria is very good. The only problem is there are few parties and not a lot to do in the town. Pretty much everything closes down at night, so unless you are happy hanging out at Denny's every night, you might want to consider a school in a bigger town.
As far as smaller colleges go, Ashland University is a good place to go. For me, it was good because it is close to home and it has a really good atmosphere, and it does pretty well with certain subjects. I found that my computer science education, although quite a lot of the time was a bit lacking after getting out into the real world, still was pretty comprehensive and I felt that I did learn a lot.
On the flipside, the prestige of the University is severly lacking, which will often hurt you chances after college. Also, some of the programs seem to be avoiding many of the real-world issues that students will face and are a bit antiquated.
Overall it is a good small college with an excellent area and atmosphere and generally really good professors, and it simple suffers from lack of prestige and a bit out-of-date curricula in some areas.