Topgolf is a vast entertainment venue featuring a high-tech driving range, interactive golf games, and a swanky lounge offering drinks.