I had never done topgolf before but have heard how popular it was so thought I'd do it for my birthday. I was pleasantly surprised to find out the wait was only 15 minutes when we got there. They had table shuffle board on the 2nd floor so we played that as we waited. FYI: topgolf does have their own parking lot and no cost! If you go from the mgm and take the shuttle be sure to go to the lobby to catch it. Do not follow signs for topgolf. The staff was nice and explained how to play. The hour went so fast but we had a lot of fun. If you don't finish a game before the time runs out the score disappears so you can't get a picture.