Hi,MarieJustMe,
I have just returned from this trip (5th - 21 Aug) and it was fantastic.
I sailed on the Victoria Selina and had a wonderful time. The upgraded package meant that we had rooms on deck 5 and a la carte dining on deck 6 (which was almost empty!!). The staff were always attentive and friendly.
There were trips included and optional ones that you booked onboard (approx 290 Yuan). An English speaking guide was allocated to our group (there were only four of us on the cruise).
The trips were either early morning or mid afternoon but were dependent on minimum number of passengers to go ahead. Also, because of the rain, we had to miss a few ports of call.
The dress code is pretty relaxed - cropped trousers/shorts and a t shirt through the day and then smart casual for dinner. You may want to dress up for the Captains Banquet but to be honest most people didn't bother.
Hope this helps, please feel free to ask if you've got any more questions or concerns. I will try my best to help.
Regards
Jayne