Our son and his wife were recently posted to China, we were going to wait a few more months before going but our very good friends had booked this trip and asked us to join them. We had done a river cruise with Viking but this ship, the size and number of passengers, the amenities, was outstanding. Everything is so well organized and bureaucratic difficulties (this was China, you know) never impacted the professionalism of the crew.
Our cabin was huge with plenty of storage, even the bathroom was roomy. We had a balcony and enjoyed beautiful views in ports as well as being amazed by the constant water traffic on the seas.
Our friends had been on a similar ship so we quickly learned the ropes - there are three pools! excellent speciality dining!! great shows!! and lectures!!!! and you can catch up from the room - or watch movies, TED talks. I found it hard to leave and loved at sea days as much as the days in port.