We loved our stay. Very comfortable and wonderful breakfast. If the cows/dog are a dealbreaker, may not be a good fit. We chose this place to show our son a working farm and it is not really visible to the guests. Saw no animals. But didn’t matter much bc didn’t tell him ahead of time so he didn’t miss it. Amazing shower and huge bed. Spacious too