We chose this cruise to visit Northern part of Japan. Staffs were all friendly and efficient. It is impressive to see many staffers are bilingual - announcements were in English and Japanese.
The only disappointment was Diamond no longer offer anytime dinning. Also there was NO port of call session for introduction of the ports. However port info and map did gave out late evening prior to arrival.
New in Princess - they recently introduced "Club" services that we're not aware of at booking. Basically some cabins are designated as "Club" level - members dine at a designated dinning room for breakfast and dinner throughout the cruise.
Elite lounge has good view and services were excellent - special discount drinks from 5-7pm.
Overall it was an enjoyable cruise. We're Elite members - have not cruised with Princess for couple years due to disappointment in previous one. Diamond changed our mind !