Cedar Hills is yet another of the few new courses that have been built in the last few years in Utah County. It is built to feature both mountain golf experiences as well as flatter areas, and the American Fork River winds through the course. The location places it right at the mouth of a beautiful canyon and the views and scenery of this course add to the experience. The course and greens are well-manicured and the management seems committed to making this a quality golf experience. The prices were reasonable relative to other options in the valley. The first hole is a fun one and features a large drop from tee to fairway. On the back nine there are some challenging holes that climb the mountain and then come back down, and the variety in the course is also something that adds to its appeal.