Boy, is golf hard!! This is a great place to hangout with friends or take your family. Its difficult if youre an amateur and embarrassing when you miss 5 times in a row lol. Came here this afternoon on Labor Day. Place is really impressive and worth checking out. Super friendly staff, but the -2 stars is for the fact that a girl at the counter said it was an hour and a half wait. No problem, she gets my number to text us when one will be free. So my family and I wait in their nice lounge area contemplating if we should eat and come back. I noticed there were some empty bays on the floor and other groups were also getting told about the 1 hr+ wait. About to leave to get a quick lunch BUT great thing I talked to a different girl 5 minutes later asking if I can put down my sisters name in case we come back late. She ends up saying that our bay is actually ready. Super confused at this because people could end up leaving shortly after they were just told of such a long wait. They didnt even text me so I dont know what happened there?? Another - is for the fact that prices go up dramatically during weekends, nights, and levels. My suggestion is going with a lot of people to split costs and making each player hit 3 balls in a row so its faster than one person taking their one ball turn at a time. Also definitely stay behind the red line or expect a club to the face. The kids in the bay next to us ended up throwing balls with their hands. Didnt eat, but their menu looked good. Just watch out for the waitlist and in case get 2 different people to put their names down and check your status after a few minutes. Dont think I would come back unless I had friends to host in town or was invited by others.