Hall in major mix at windy St Andrews: ‘I love these conditions!’