Viking always is top notch cruise experience. The ship is always in immaculate condition has the most space per passenger I've experienced. You can sit by yourself at dinner if you choose because there's always enough space for everyone to have there own table. The food is excellent and the service staff is very attentive. The accommodations are very comfortable and well appointed. The room has everything you want and is setup in an efficient way. The cabin cleaning staff is excellent and attentive. The food is fantastic, excursions are great and the staff is super helpful/friendly. Entertainment is very good with fantastic shows nightly. The fitness center is good with lots of high tech aerobic machines, dumbbells and cable machines. i would have liked some more free weights, but probably not too safe on a ship.. Highly recommend to travelers who want a excellent all inclusive, relaxing and enriching cruise experience..