We always have found Princess very professional, our ships have always been clean and well serviced.We have been very fortunate to have friendly and interesting dining guests and shore excursions well organised and could be cheaper!The only frustrating thing was on embarkation the Diamond Princess was embarking at the same time and it was getting rather frustrating at the lack of information at ...