As first time cruisers (but worldwide travelers) our overall experience was very positive, however, we are simply not "cruise people".
This was a graduation trip for our kids,and as such a great success. The kids had a ball.
The Diamond Princess is every bit as beautiful and immaculate as other reviewers have said. And it does accomplish the big ship with small ship feel.