This miniature golf course is a great place for a fun day out with family or friends. The staff are friendly and welcoming, and the course is well-maintained and clean. The unique obstacles and designs of the course make it a great challenge for players of all ages.One of the standout features of this course is its innovative design, with features such as water traps, spin wheels, and challenging obstacles. This makes it a great choice for those looking for a fun and exciting experience.The pricing is reasonable, especially considering the quality of the course and the amenities available. The food and drink options are also a great bonus, with a variety of options available, including snacks and meals.However, one of the downsides of this course is the crowds that can form on weekends and peak hours. This can make it difficult to navigate the course and enjoy the experience. Additionally, some players have reported issues with the wait time for food and drinks.Overall, this miniature golf course is a great choice for those looking for a fun and challenging experience. With its innovative design, clean and well-maintained course, and reasonable pricing, it's a great place to spend an afternoon or evening.One issue to note is that the course can be quite hot during the summer months, with little to no shade available. This can make it difficult for players to enjoy the course during peak heat.