Beautifully presented… Fairhaven Singers left us gasping for more