We have stayed at the Apple Farm a number of times over the last 20 years. A wonderful place to stay with kids. We have stayed there with as many as four kids, but now we are down to one.
The property is maximally themed and is always meticulously maintained. Very clean rooms. No flat screens in the room we stayed in, but that is about all I have as a criticism.
Price/Value is very good, and the property is well located to explore the town. If I was traveling without kids, I might stay at something a bit more upscale, but it is perfect for a family vacation.