We loved the Viking River Cruises so wanted to try the ocean cruise and also wanted to see China. For the most part we were very pleased. The cabin and service were excellent. The food was good but not excellent. Their waffles were inedible. We tried the chef's table two times - both times the food was too spicy. Since there was a limited menu choice, we opted to skip eating there. Embarkation was ok but could have been better. Because we all landed too early to get on the boat, they took us to a hotel conference room. That was fine, but they had limited food which disappeared before everyone had a chance to get some. The people coming in after us, had no food. Most of the shore excursions were good, but others were lacking. The walking tour of Hong Kong was a total waste of time. The magic show and cultural history was fantastic. We had Viking book our airfare. We were very unhappy with their service. On one flight they put us in the very last row. There were plenty of seats available so I could move us, but was not pleased that they put us in the worst seats on the plane. On the American flight to Hong Kong from L.A. we were packed in like sardines in the most uncomfortable seating arrangement ever. I was disappointed that Viking did not reach out to us before the cruise about the situation in Hong Kong. I know a lot of people cancelled their trip. I had expected some information from Viking about the situation and how it might effect our time and safety in Hong Kong. We took the extended tour to Beijing. We were disappointed that Viking had not warned us that it was week of China's celebration of their country's 70th anniversary. The crowds were so large. Not sure we would have booked the extension if we had known. Overall we were very pleased with our cruise, but we feel Viking could have done better in some areas.