Has anyone been to The Farm Stand on Spider Hill Farm? I go by there constantly but have never been. Thoughts?