Was it good value for money? Hard to say ...
The itinerary was great and we were very luck to get hot, calm weather between LA and Honolulu. However, landing in Honolulu on Christmas day isn't ideal. Shops were only open in Waikiki, so it was overflowing with tourists. That said, it was probably our best day, due to the vibrancy. We walked around Diamond Head, swam at Waikiki Beach, shopped and had a drink and dinner on the balcony at the Hard Rock Cafe before heading back to the ship.
The food was terrible. We've cruised with Princess before, so this was no surprise. Vegetarian choice limited to one dish (often slimy eggplant), on the evening menu, so we mostly ate in the buffet. And I still don't understand why you can't get a cheese sandwich until 3:30pm! Every cake looked the same. After trying a couple, I avoided them for the rest of the cruise. Peanut butter cookies were pretty good though.
We were lucky the ship had just come out of dry dock, with new beds and large TVs installed in the staterooms. However, the curtains and headboard fabrics were grubby.
I recommend you don't look closely at the duvets under the clean (and they were clean), white sheets.
Room was cleaned regularly, with our steward working really hard all hours.
We had a balcony, which we loved. The hot weather meant we could be outside a lot of the time and slept with the door open some nights. We enjoyed chatting with our neighbours on the balcony, resulting in new friendships.
The boardwalk is fun. Margaritas were generous. Hawkers are annoying.