The annual Cumbraes Regatta, part of Largs Regatta Week, was blessed with some of the best sailing weather all summer. To sail in warm sunshine with perfect wind was a joy to the competitors.