We booked this cruise for the itinerary and enjoyed that. We flew to Shanghai the night before and stayed at the airport hotel. Slight problem checking in but it was fine for 1 night. The ship is showing it's age and could use some sprucing up. The crew were preparing to leave the ship as their contracts were all up and a new crew was boarding in Singapore. The "old" crew was selected for oriental guest service and when Aussies and Yanks board, there were not enough bartenders or wait staff in the man dining rooms. Food also geared to oriental tastes. Overall a good trip, but not a great one.