I went to this place to try their mini golf course. It is pretty good and the facility is well maintained. They have ample parking space, which is a good thing. The golf shop meets your basic needs of a golfer but found it pricey than other major retail shops. The setting of the course is beautiful as it has lush hills in the background.