We ate at the restraurant, but didn't have a chance to golf. The food wood above average as was the service. Our food was a little slow in arriving at each of our 3 visits. Atmosphere can vary depending on the other guests. 2 of the times we were there no one was dining. THe last time we were seated next to a rowdy golf group of about 16 who cursed constantly.