Thanks for the recommendations so far... keep'em coming!
I'm going with my gf so picking up ladies could create some awkward social situations that would be best to avoid... but I will make sure to bring my shades.
The mini-golf thing sounds right down her ally though. She is a mini-golf fiend.