The ship was nice and the captain actually made time each day to walk around and speak to the passengers. I also liked the way the captain kept the ship informed each day with daily updates from the bridge on weather and port calls.
The ship does cater to travelers from Japan. The food on the buffet was around 40% Japanese food and about the same in the main dining room. I would say the food in the dining room was very average. Princess has stopped offering a NY strip steak at dinner and they do offer a "steak" that taste like a roast several nights of the cruise. The quality was not good at all. The dining room service was hit and miss for anytime dining. We did have one waiter who I noticed on different nights going above and beyond for his tables. We had a waiter twice that would come over to take our order and never say a word to us. Not what I would call a hospitality worker. I like going to buffets around midnight to get a hot tea and a cookie or other treat before retiring...The buffet on this ship had nothing to offer after 10pm. A lot of complaints by the passengers coming in at night looking for coffee or tea before bed. The cabin was fine and we had no problems with it. We had a balcony on Aloha deck. I do like the Executive Lounge that Princess has on their ships, this is a nice touch to have a drink and a nice view from the back of the ship is you are a Platinum member.
I did see some people on the ship that did not dress for dinner as requested. They were wearing cut off jeans and tee shirts. Holland does a good job of enforcing their dress codes in the dining rooms, Princess seems to be going the way of Carnival with anything goes in their dining rooms. Did go to Sabatini's , I would save my money and not go back. It was nothing special , the food was average , the service was good though. I went to Sabatini's about 15 years ago on another ship and remembered the food was not that good.