We chose this cruise for the variety of ports of call. We are frequent cruisers and we were pleasantly surprised by the quality of the ship (Like none other that we have ever seen). Dining was superb. The rooms were smaller than had expected, especially after booking a mini suite. I can't imagine what the smaller room might look like. The fact that Viking does not "nickel & dime" its guests ...