end of May/beginning of June
Its cocktail attire but wear comfortable shoes.
Yes. Just let us know so we can bring enough food for everyone!