Top Golf is extremely Inconsiderate. The fact they don't allow you to call ahead to reserve a bay or find out the wait time is blatant arrogance. Assuming your paying customers time is not valuable speaks volumes about management. They bank on the fact that most will wait 1-2 hours because they've already made the trip. They'd rather have people sitting around waiting (building hype like a club I suppose) than give the courtesy of a wait time. A/C units above the bay are just for show. The staff is friendly but incompetent. Everything we ordered took forever to arrive and several items were way off the mark. Actually hitting the balls and competing with friends was fun but overall I wouldn't recommend this place. I won't be back. If you'd like to sit around in the Vegas heat with high hopes and have your low expectations not met I suggest having a yard sell.