Our family laughs and laughs every time we play here. The course is a bit challenging so we always have some surprise shots that land in odd places or an occasional shot that just goes in. We have a great time. It is a relaxed place. Very clean and many times not overly busy so you can really enjoy yourself. They do a good job for mini golf birthday parties and the kids really have s good time!