Overall we had a good stay here, but there were some negatives which is why we feel we unfortunately can't give the farmhouse higher than a 3 star review.
Pros - the price is really good for the size of the farmhouse. There is lots of space for family members, a roomy yet cosy living room with plenty of comfortable seats, a good sized kitchen with plenty of hobs, crockery, cutlery and fridge/freezer space, and lots of lovely extras like board games and books. Also ample parking for 3 cars.
Cons - the main one for us was cleanliness, which is a huge factor for many people at any time, but even more so during a pandemic. We found sweet wrappers and an empty bottle in the living room, lots of dead midges in the bath, but the worst room was the bunk bedroom. One of the duvets was stained and there were crisps in the beds and on the floor, plus a hard sweet lying on the rug which our toddler could easily have choked on if she picked it up. This room hadn't been hoovered, let alone cleaned, so we had to close it off for our stay. The games room was also very dusty and the tables were in much worse condition than shown in the photos, so we didn't bother using it during our stay (even though it had been one of our reasons for booking the farmhouse after a lot of family fun with the games room at a different property). Another issue was the very low ceiling height in parts of the farmhouse, particularly the door frames near the kitchen and utility room. We had two tall guests, one who hit his head very hard on a low doorframe. The low doorframes would affect anyone over 6 foot. When we told Bridget during our stay. she said that low ceilings are normal in an older property and she hadn't encountered any previous issues with them, but it would have been useful for us to know in advance about the ceiling heights (even one line on the property information page), and simple safety steps like a warning sign or hazard tape on/near these, and the concealed step from the dining room to the living room which is easy to trip over.
We still had a good time overall, which is why the rating isn't lower, but it's a shame that small steps weren't taken that would have made this a 4 or 5 star stay.