We have stayed here two times; first time we had one 2-bed cottage, and next door our friends did too. We shared cooking and had a great time.
Second time we rented a larger house to accomadate 3 children and 4 adults. House was great, location is great.
The animals on the farm mean that you can walk out the door and entertain the kids.
Would go again in the future.
Both times we availed of the food service and were delighted at the quality, albeit a bit small.