I love playing mini golf so this was a fun outing for my birthday! As an adult, it was a little cheesy, but very clean and the staff made sure that everyone played at an appropriate speed (5 stroke max). The holes with the spirals that are elevated (hard to explain) are incredibly difficult even for an avid golfer. Definitely the first time I had to use all 5 strokes to complete some of the holes.