A pleasant weekend at a festival that we'd never visited before.