Awana Genting Highlands Golf and Country Resort, a golfer’s paradise