This mini-golf course is amazing. The sights and obstacles are like no other. It was very clean and the gentleman who helped us was extremely nice. My husband and I really enjoyed the experience. It was a blast! The only downside is because there is only one course, we had to wait up to ten minutes on a couple holes for our turn. Luckily there were plenty sites to see while we waited.