On the stage, a band was performing, the music was soothing and the singing was touching.