Arrived here and it took an hour to get seated after they told us a 20 minute wait. We received our text to be seated, but our bay was occupied when we arrived and the table needed to be bused. Another 10 mins later, we finally got seated. Another 15 minutes until an overwhelmed server came to take our orders. Queue another 30 minute wait for our drinks. Food finally came, which was on par with a chuckie cheese, not good, and twice as expensive. This whole time I was asked repeatedly for my ID, membership cards, and credit card, which was seriously annoying after the 10th time. I will stick to my local driving ranges, and advise anyone thinking about going here to lower there expectations dramatically.