Overall it was just okay. It was hard to have fun when we were constantly being rushed to go to the next hole by one of the workers. The place looks cool and the other workers were pretty cool. It was just the one female worker that ruined the whole experience for us. We've been to smaller mini golf courses that were much more fun and let us just play without being rushed. It wasn't our fault that the mini golf coarse is so crammed.