I love traveling. This particular Viking Ocean Cruise was my first. When I travel, top priority is food, then comfort, then quality of excursions, amenities and lastly all that was promised to me was fulfilled.
I chose Viking because it had the best reputation for food quality and because there would be no kids on the ship. No loud screaming babies as I chose this to get a break from whiny behavior like that.
So my rating is based on those criteria.