I am not a true golfer, actually I have never actually played real golf but I do enjoy a good round of miniature golf. Swing-A-Round has a game room, snack area and batting ranges but my favorite part is the miniature golf area. The obstacles are nicely designed and the course if challenging but not so hard that it is not fun. The place is busy on weekends and summer evenings but off peak times make it fun to play without crowds. It is a great place to spend some family time with the kids.