Having done Alaska twice with Princess I would highly recommend it.
I was on the Diamond this past July. She is a beauty of a ship.
Have not done the land package, but, do know that Princess offers some great ones. You can write or call to get the Princess Alaksa Cruise Companion, it would be helpful to you.
Good Luck & enjoy!