It's a good little set up but to be honest, I think the price is rather hefty for a round of mini golf. When we visited we had vouchers which brought the price down to a more acceptable level. My sister and I took our girls (my 5yr old and her 6 and 2yr olds) and it all started off well but they had had enough after about five holes, eighteen was far too many for them and they got bored of it all.
Also, the wind was roaring when we went and you are very exposed with no protection from it and a small lake next to you so it was freeeezing! Definitely go on a nice day with little wind!