We had never cruised before and had some concerns about the Grand Princess after reading so many negative reviews.
Maybe because we had nothing to compare.. BUT, our Alaskan Cruisetour was overall fantastic.,!! Sure the ship wasn't the newest, but overall it was pretty good shape and we found that the crew was constantly cleaning and painting etc.
Food was far better than we expected, and the anytime dining rooms for all of our meals (plus a couple of room service breakfasts and afternoon fresh fruit and cookie) was great.
Excellent cabin, good size, lots of storage