This is seriously the best mini golf course I've been to. Not only was it very reasonably priced with excellent shaved ice to boot, the staff was friendly and offered us sunscreen and bandaids when we asked if they sold both. And the holes were super fun and creative. We loved the one that went into the stream! Great family friendly place, or in our case, an easy and fun activity when recovering from a weekend of wedding festivities. Highly recommended if you're in the Charlotte area!