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.