Update: went again to find out 3.5 hr wait on a Thursday night. They should have wait time on app and website. The parking lot is terrible.
It's a good place but had issues with first experience. Card didn't work after we loaded money to it. Fan behind us stopped working. The app is not up for Charlotte yet, bummer. Long wait to buy membership card which is required to hit. Take your own clubs if you are a serious golfer. Theirs have very flexible graphite shafts. Wish I brought mine. Food was good. We had fun. Hope they get the kinks worked out.