Despite our different opinion of how to spell "dining," we also differ on the food. It was NOT terrible, some of it was mediocre, some of it was excellent. I bet you skipped over the Indian dishes, like the butter chicken or tandoori chicken, right? I bet you never tried congee for breakfast, did you? DELICIOUS! Steak was steak. Service in the Summer Palace, Cagney's, Moderno, Le Bistro and Lotus Garden were all excellent. Not every dish was superb, but every dessert with chocolate was delectable. I also am willing to bet you read NOT ONE WORD about ANY of the ports-of-call including the Canal. You were unsophisticated about the beauties of each destination and you get you deserve. Want to find out what you missed? Check out my videos.