Great ship, great cruise. We ate at Ocean Blue and the 2 of us who ate the raw oysters got very sick and had to be hospitalized the day we got off the ship. The cooked food was excellent however. I was suspicious of how fresh the oysters could be on day 6 of a cruise - I guess my concerns were warranted. Other meals were great. Teppenyaki, Los Lobos we’re both good. Food republic was awesome - just expensive. Mini suite was nice, buffet was the usual but was tough to find a seat some of the time. Jersey Boys is excellent, Havana was so so. Go carts and laser tag was cool but get your reservation ASAP as they go super fast. Ketchikan and Juneau are great, Skagway is really small and not much to do other than walk around. Do the pool stuff on day 1 as the weather is too cold the rest of the time.