This was our first Viking OCEAN cruise and it was a beautiful ship, very easy to navigate. Although we were planning to eat mostly fish, the beef was some of the best we have eaten and stuck to that.
The service was good but not great. Viking needs to spend more time training their wait staff. Many times the tables remained dirty. Even when they came by your table they would leave the dirty dishes sitting there.
The Italian restaurant and Chef table had much better service and were the best places to dine. The upstairs buffet was good and always a safe bet with a great variety of items. This is where the wait staff needs to be on top of the tables.
The cabin was very comfortable. The outside terrace was a nice plus to sit outside or let fresh air in. The bathroom was spacious for a cruise ship and the heated floor was a bonus.
The room needed more draw space, other than that, we would book the suite again.