i'm going to CSA for the first time in exactly two weeks!! thinking about surprising my boyfriend with the private dinner on the beach. has anyone done this private beach dinner at CSA? is it worth it? and if it rains do you get a refund? HELP! thanks!