A golf club catering for the needs of members and occasionally hosting tournaments