We had a nice cruise. We had a neptune suite which was spacious but it was old and not very luxurious. We did three excusions. The tram in juneau, and a combo hatchery, mendenhal glacier and salmon bake. Then in ketchican we did the logger show. The glacier was cool. I would recommend just doing that. The hatchery was a waste of time and the salmon bake was just ok. The tram and the logger show you can do on your own and it was not busy enough to warrant the hassle of buying tickets and waiting for a group. Don't waste valuable shore time on it. To wrap up the excursions I would recommend going on shore and look around for a bit and then get a taxi, hire a car or just book directly the things that look good.
The pinnacle grill food was much better than the dining room. Overall the service was good on the ship and we really enjoy the suite perks of laundry, pinnacle breakfasts priority embarkation and such.
Outdated and worn
Parking is very difficult. We parked at the terminal. It cost 200$ to leave the car there for 7 days. Vancouver is beautiful. We stayed one night at the sheraton downtown. It was fun. We went shopping on Robson street and had some good food.