I found the course to be strangely set up with the way it is built into a hill; major elevation is in play on most shots. You may like it, but I didn't... To each his own.
That by itself would probably have led to a 3-4 star rating, since the condition was really good for this time of year. However, I also had a terrible experience with the staff. I can't say everyone will have that experience since this place obviously has some great ratings. Suffice it to say the attitude of the staff leaves much to be desired and I've never encountered this type of treatment at any other area golf course.