Viking river cruises are popular vacation choices, and this guide explains the experience from booking a cruise through living onboard. Find out about the staterooms, the common areas, the excursions, the meals, and more!