This is the best miniature golf place that i have ever been to so far. The building that houses the office area I guess is an old school house. This is part of Forrest Hills Golf Course. Each hole is fun to play. There is a water fall in the center of the course which is fun to watch. There are rivers that if you get your ball in, will bring it to a pond that you can use the net to get it out. It is kind of changelling on some holes to not get the ball in the water but with kids they like to get it in the water so they can fetch it out. Great entertainment for the whole family. It is right on the highway so it is very easy to find.