Viking is the best. We've been with other companies and we were generally pleased but Viking is a step above. Ships are extremely well designed particularly the stateroom bathrooms and the public spaces. Pool areas have retractable roofs and the fitness center is well equipped. Staff are fantastic, knowledgeable and very passenger oriented. The food options are wonderful, with two specialty ...