Embarkation was quite simple needing only your passport and booking reference. Got a nice surprise when we got upgraded - thanks Viking!
Junior suite was wonderful, the ship looked to be in good shape and decoration.
Food was exceptional and by taking the drinks package no nasty shocks at disembarkation. The self service buffet was where we usually eat. There you could help yourself to as much or as little food as you wanted. It was basically the same menu as the main onboard restaurant but more casual.
Much larger than the originally booked cabin. It was an American Disabled Act cabin so we had a wet room rather than a shower.