Top Golf is always a fun time, even for those who are not skilled golfers! There are many different game options that vary in difficulty. "Top Score" is a good game to begin with as you can get points anytime you hit the nearby red and yellow targets.
I only wish that it wasn't so expensive, but both the Gilbert and Scottsdale locations are packed at night so I suppose it is reasonably priced. The best time to go is before noon. Bays are only $25 per hour in the morning, and their brunch menu is surprisingly good. Mimosa carafes are $20, and they don't skimp on the champagne. I enjoyed the Texas Brisket Hash Skillet. The smoked brisket was delicious! The breakfast flatbread and breakfast burrito were also popular. If you come for lunch or dinner, The Mac Daddy burger and Mushi are worth trying.
They also have a nice bar area to grab a couple of drinks while you are waiting for a bay or after you are done playing. There is a decent amount of seating and plenty of TVs.