Been once or twice. I have one just a few miles from where I live. It's a lot of fun, especially seeing as it's the one place I can involve the wife and kids in golf related stuff. (As an aside: My wife could probably become really good at golf. She had a few really nice shots at TopGolf, and she never picks up a club, but she's just not interested ).
But it's not really golf.