We chose this cruise as it covered a lot of ports that we had not preciously visited, plus it was a good price. However we found the number of passengers was more than comfortable for us. The ship is huge and would be ideal for families travelling with children and teens as there are lots of activities that would appeal, like the rock climbing wall wave pool etc.
We did a land package of China before the cruise, so possibly were a bit past finding Chinese foods exciting. The food in the whole was not great, and was seldom hot enough. I chose from the classic menu a couple of times be found that more to my taste, but found it was still not very good, or hot.
The Windjammer was always jammed and not always hygienic with that many people, to my way of thinking anyway.