Pros - the barn is comfy, well equipped, warm and was well set up for us staying with friends and children (toys, potty, toddler cutlery and plates, 2 high chairs set up as we'd requested). We also enjoyed the games room
Cons - one big negative was that the pool had a mechanical fault during our stay, so it was very cold when we did go in, and then closed for the rest of our stay. We were disappointed as we'd especially looked for places with a pool for our January stay, to entertain the little ones when it rained (which it did, a lot!)