Topgolf is definitely worth the experience whether you are a golfer or you have never been golfing a day in your life. I had never been to something quite like this place before, however I enjoyed it. It was very lively and very self explanatory. The staff was friendly as well as helpful. If you go to Topgolf though I wouldn't order the food unless your starving. The food was subpar. We got the bbq sliders,wing trio, salsa and chips ( which we got guacamole with and Queso) the queso was oily and the chips were the kind you receive at the movie theater. The wings on the other hand weren't bad just wasn't crazy about the sauces. Other than the food just being okay, we had a great time. Playing golf in it's self with your friends and family especially when some aren't the greatest was enjoyable. Next time I honestly just won't order the food next time and just get drinks.