Being fairly new to golf, I've found Topgolf to be a nice change of pace from the driving range.
Those of us who have tried to learn golf on our own know how frustrating it can be. Being able to minimize this frustration through alcohol, food, and good friends makes anyone's learning experience that much more enjoyable. =]