The mini golf course is so much fun. We only had time to play the shipwreck course and it was a blast even for adults.
I normally come to timber creek for the batting cages. I really like that it has slow, medium and fast pitch both softball and baseball. The price of tokens is very reasonable. The only downside is that there is only one cage for medium pitch (what I bat) and there is often a little line as they are always busy.
None the less, I continue going back because it is a great place to spend a day/ evening for all ages.