Pros:
This is a great course to fine tune certain types of shots. There are often many routes that can be taken off of the tee which offers the ability to work on forehand, backhand, anhyzer and hyzer shots. It is a great course to measure progress as a new player and also useful for more veteran players to work on being more technical in their short game. It has definitely become one of my favorite course because I am new to the sport and don't have that monster arm to crank 400+ drives.
Cons:
Trees galore. Although there are some holes that have less trees, there isn't a whole lot in the way of variety in that aspect. You won't find any open grip-and-rip style holes. It always seems like once you start hitting the trees, you can't stop.