New College Clambake delights with evening on the bay