Lovely proper farm experience, perfect spot to be in the country with all you need.