Golf club provides golf course with a challenging layout but fun for women, juniors and senior golfers.