Who doesn't like TopGolf! This was my first time experiencing the place and it was absolutely amazing! We went knowing it would be packed and we might have to wait but going on a Saturday night (7ish) is probably not the best idea if you want to play. The place was super packed, cars lined down the street, and a wait of 2 hours....I was somewhat discouraged but, like I said, I was expecting this. Since we were visiting out of town we left and it actually worked out to our benefit because I got a text offer of $10 off since we weren't able to play. We went back the next morning and the place was empty and wonderful. The game is great for anyone, even for my first timer wife and friends. We were able to do our own make shift brunch with their kitchen open and serving anything on the menu. The air was a little cool and they turned on these heaters that were amazing! You stay warm even though your outdoors! The service could have been better, hence the 4 stars. Our waiter seemed apathetic about serving and wasn't really attentive, but then again I was there for the golf!