Its better than no mini golf. It feels like the person who designed the courses has never played mini golf. Some holes were well done and others the logistics weren't there. If your going with kids 10 and under it seems fine.
The carpet is ripped and needs a little love. I had fun with the crackyness but that's just me.