Caddy Shack Square offers summertime fun with mini-golf, a rock shop, a coffee shop, and golf cart and bike rentals.