This place has batting cages, video games, and mini golf. Great place to take the kids for some fun time. There are 2 mini golf course of average quality but good for children. Games spit out tickets which you can redeem for prizes. Has a place for parties too. Staff are quick to help with broken cages.