Has anyone had an open bar for their reception at Stonehaven Barn? We are having our caterer (Jethro's) handle the bar service, and they are licensed and insured--so does is that all we need to satisfy their liquor agreement, or do we need our own insurance? Their Alcohol Agreement seems pretty complicated.