We originally went on a Viking rive cruise and loved the experience, so we decided to try the Ocean cruise. The ship was Small , only 930 people with no crowds, the shore excursions were very informative. They have staff in locations around the city with red umbrellas, so you can find your way back to the ship, the wifi was excellent, never losing connection. The cabin staff staff took excellent care of us the entire trip and couldn’t do enough for us.
Shore excursion were all excellent. Pre-board and embarking was a breeze.
All the restaurant were excellent with wine and dinner served at each meal.