I don't have any experience with golfing here, but the service for food is absolutely terrible. We waited 35mins for them to bring water which they forgot, and could not get their attention. Finally I called for someone louder than I'd like, and apologized for yelling and said we've just been waiting for a long time. Her (the manager's) response was "it hasn't been that long." It's not like we're waiting for food, where it would be understandable if it took a long time...
We were also here for Mother's Day dinner once and the buffet was disappointing with limited options.