A lovely stay with all the amenities tucked away at the back of a farm.