Cossars is a gorgeous venue that makes you feel as if you are in the beautiful French or Italian countryside, with lavender, olive trees, a rose garden and a vineyard all perfect for photos. The dining hall can seat up to 110 people and features an amazingly high beamed ceiling.