I definitly want to get cancelation insurance just in case there is an emergency. Do I need to have general liability insurance if the venue I am at provides the alcohol and food? We just pay a set fee per person and are not allowed to even bring any of our own alcohol. It is at a country club so they provide it all. They did not mention anything about requiring us to get any type of insurance. Thanks!