Well maintained, friendly personnel, interesting and beautiful holes, enough variety from hole to hole.
Possible improvement: take away sandwiches are too complex and messy. I am handicap 9 but many par 4 holes are way too long for 10-20 hcp golfers. Frustrating. Many holes the same clubs: drivers, 3/5 wood and sand wedge. Consider to make par 5 and people will have a better time.