I'm not a fan of the long primary as others seem to be. I'd do about 10-14 days in the primary, as I do most beers, then package when clear.
If the proper amount of yeast is pitched at the proper temperature and fermented at the proper temperature, it would be finished in about 5 days or so. It takes about 24 hours for the "clean up" phase, and then the beer will start to clear. If a flocculant yeast strain is used, the beer should be pretty clear by day 7-10. If not, I'll wait until about day 14 to package.