Wonderful game for novices and experts alike.  The only real caveat is the length of play, as the victory conditions can change at the drop of a hat.  Games can be as short as a few minutes to almost 2 hours (these are the extremes I have been a part of), something to keep in mind.