The service was horrendous. I ordered a bucket of bottles and it took 15 minutes. We then ordered an appetizer along with the entrees and some people's entrees came so we asked about the appetizer and the waiter said it takes 28 minutes minimum. After an hour we searched for the waiter and cancelled the order. It then took another 30 to get our check. I can't speak on the golf because we were so upset with the food service we immediately left.