We had a very nice stay on Steve's farm. There was plenty to do and beautiful views. They were out of town, but still graciously accepted our last-minute reservation and allowed us flexibility as well. The apartment had a nice little kitchen and great shower. He was so kind to send over his son to say hello and bring us fresh milk.
Our son played with the dog and cat and was able to pet a calf. The tennis court was nice to play in as well. There was so much to do that my son didn't want to leave.
The only thing I would advise is that there was no heating or air, but it was fine for us being fall. They also might have portable units or something for the hot/cold months. We also had some delays in communication, but I'm guessing it was because they were on their own holiday, which is understandable.
Overall, I would recommend staying as we did have a very nice time.