Such a fun experience, especially when you're with a group. It's amazing how far technology has come so that you're able to track how far you've hit a golf ball when there are thousands of golf balls already in the field. You pay by the space so the more people you have, they cheaper it'll be per person.
The appetizers were also pretty good so if you're not playing, you can always sit back and have a snack.
The only downside about this place is the wait. I feel like there will always be a 2-3 hour wait no matter when you go. Good thing our hotel was across the street so we just waited til they gave us a call.