We did not go to Olympia -rather we walked into "town" from the ship. There's a nice strip of shops to visit.
Our friends that did the Princess tour enjoyed it. If you enjoy the historical value take the tour.
Check out my webshots albums I have 2 from the cruise.
Good Luck with your planning. It's an awesome cruise.