This is a course I keep coming back to time and time again. I bought their OB Golf Club and have golfed most of their courses, and this is my favorite. I bring my friends here when they visit, because with the OB card, they also get discounted rates. And universally, after I ask them at the end of their visit, which of the OB courses they liked the best, it is Eagle Mountain.
Every time I have played, the condition of the course was immaculate. The advantage of this course, over the We-Ko-Pa courses, is that the carries aren't as bad, and seems to be more forgiving. It is surrounded by homes, but they are back enough that they do not come into play.
Finally the staff was friendly, and helpful. The only thing keeping it from 5 stars was that it took a long time to play. Every time I have played it has been "cart path" only, which really adds to the time it takes to play (especially if you are in the opposite rough).
I highly recommend it to everyone, and it should be everyone's list of courses to play.