On the open-air stage, a five-person band played cheerful music and laughed.