Pros:
If you've ever played a hilly course, this is hillier, I promise. Basket locations are very well done, often introducing extreme punishments for being greedy, or just being hard to pinpoint to start with even on the short holes (Junipers and cliffs, everywhere!).
The course seems like it is a slam dunk for both advanced and beginner players, as it is really much more about strategy and touch than raw distance for the most part. Having a blast playing it, would recommend to just about anyone!
Cons:
...except maybe those who are looking for more of a park experience. In similar fashion to the other Cedar City courses, this is far from a "take out the cart and go for a stroll" kind of course. The terrain is up, down and around, and I've yet to play the back 9 without having to do some actual rock climbing to get to or from my lie.
I wouldn't recommend the course for children, or if you have any sort of medical issues that would keep you from full-on hiking in a mountainous desert... Because that's exactly what you'll be doing.
The only other con is hole 7. There's no getting around it, it's short. Very short. With nothing in the way. It's short and clear enough that if you have a 100' jump putt, it's probably time to practice it.
And finally, as is the case with all the out-in-the-country places near a city, there is definitely an issue with kids coming out and partying at night, and hence some trash and graffiti issues. They are far from extreme, but it would go a long way if people could not only carry out what they pack in, but maybe even pick up some bottles and cans as they play!
Other Thoughts:
Bring water! Don't be afraid to lay up, especially when it looks like you might end up 300 feet down a canyon if you don't (because you will)!