Went here for a work event and came away impressed. We had 3-4 bays since we were entertaining both employees and customers. They kept the drinks and appetizers flowing pretty well, and there were a few employees helping us non-golfers not look like total fools when whacking the ball (or trying to).
I admit it took me a few swings not just to get the hang of it, but also to understand what I was aiming for. Maybe I missed the super-obvious instructions but they would benefit from some larger flat-screens or just signage?
And the heaters seemed to only have two settings - Surface of the Sun & Off. Maybe dial that in a bit?
But I'd definitely host another work event or birthday party here. Definitely concur with the reviews that say Top Golf is to golf as Lucky Strike is to bowling.