If Largs is God's waiting room then Barrfields Pavilion Theatre is God's music hall, and it was a few weeks ago ...