This mini golf course is not the newest. It sometimes is distracting that it is right up against the highway. Despite this, the course is fairly well maintained and the staff are for the most part friendly and helpful. Perhaps not for the enthusiasts, but a nice course for a simple, laid back game. I find the prices to be fairly high here. My kids do seem to enjoy it, and my daughter even asks about doing a birthday party here as that is a service they offer, but I find that they just don't have enough to offer for the price that you pay. Despite this, we do like it enough to visit once or twice a season.