Top Golf

Enjoyed Top Golf in Atlanta. The sport of tennis needs something like this.

Link