Somewhat predictable, but overall, entertaining. There was enough drama and mushy love stuff to keep me happy.