Booked 2 back to back cruises plus 4 days in Beijing 20 days through Thomas Cook. Having been stuck for extra days thanks to Icelandic eruption can only say BA, Royal Caribbean and Crowes Plaza were all brilliant but Thomas Cook were absolutely rubbish didn't want to know and basically left us stranded.
Arrived Shanghai smooth pick up and first night in the Equatorial Hotel excellent hotel and room first class. Pick up and check in at port very very quick. Ship compact really good condition. Guests mainly Asian and RC did excellent job catering for everyone.
Food we were on second sitting a table for 10 service, food and company really good, 2 starters and two pudding most night because I couldn't make my mind up. Windjammer catered for all tastes but the Asian food was wonderful I've never eaten so much in my life. Breakfast main dining room and Windjammer both good. Pool bar good.