On stage, a band was performing, a mix of piquant music and excited cheers from the audience.