We had 10 family members visiting over graduation weekend, and they LOVED their time at the farmhouse. With that said, my husband and I (late-twenties) both agreed that we personally would not want to stay there.
PROS: The owners are extremely nice and accommodating. The size and layout of the house is awesome, and there's plenty of parking for large groups. The amenities in the bedrooms and the house overall are convenient. The location and proximity to downtown is perfect. We also made great use of the grill and the sunroom. Overall, this is an extremely unique property, particularly for this area, and our family had a great time.
CONS: Some things that could be considered charming or rustic just seemed dusty and kinda gross. We love B&Bs and renting large homes for gatherings of family/friends, so we know not to expect hotel-style amenities. However, the attention to detail at this property was lacking. After the "professional cleaning," I found myself wiping out the tub (found HAIR -- yuck), staring at huge cobwebs in corners, and scrubbing the stickiness off of the tables in the sunroom. We also tucked a few decorations that we thought were creepy in drawers, and our family removed the stuffed animals from the beds right away (seemed like germ factories). There was also this horrible odor, which turned out to be garlic that was left in the garbage disposal, when we first arrived. In addition, some of the spare linens for the home -- our family was there for five days and some wanted to change sheets -- were clean, but stained and had holes.
None of these problems seemed big enough to contact the owners to fix, and our family just rolled with the punches. (After all, there were cleaning supplies available.) However these are things you expect to be done when you rent a property. You want it to feel like home -- just a nicer, cleaner version. With that said, I think the owners would have responded to these issues right away, but it didn't seem worth it. They weren't major to our family, but I still found myself apologizing for the inconveniences and a bit embarrassed for the oversights. If I were staying there, they would have majorly detracted from the overall experience.