We did this past Feb/March....hubby was in the Navy & loves sea days, of which there are a lot on this cruise. I'm more of a port person -- I like seeing/experiencing things at various ports &, for me, this cruise didn't have that --- not enough time to do/see a lot on any island except Oahu (where we had an unscheduled 2nd overnight due to the weather not permitting us to dock on Kauai). It gave us just a taste of every island - enough to say if we were to explore again, we'd pick 1 or 2 islands & visit each for 2-3 days if not more. Didn't do any ship excursions -- did all private ones that we arranged ourselves or found through our roll call here on Cruise Critic so can't speak to those.
If you can purchase Club Orange, I suggest you do it -- more pleasant than the MDR for breakfast & dinner. We did a paid upgrade to a Neptune suite so it was included as was unlimited laundry - glad we had both.
Even though the ship was full-ish, it never seemed to be crowded except for some talks in the World Stage - after suggestions to offer a 2nd time &/or show them on the room tvs, that was done. The Lido at lunch was a little busy but if you avoided 'opening' times it was manageable.
Hubby liked the NY Pizza/deli - I wasn't impressed & the only time I tried the Dive In for a brat, the brat wasn't even warm in the middle - YUCK! but he liked the cheeseburgers. Underwhelmed by the Pinnacle Grill but did Tamarind twice, Rudi's was good....somehow missed Canaletto & did the Ethan Stowell chef's dinner in the Pinnacle - wish we could have saved our $ on that one.
Entertainment was good --- usually SRO in BB Kings & Rolling Stone RR. We aren't trivia players, or coloring for adult types. Depending on which bar you went to, drinks were either very good or 'is this what I ordered'? Some wines/spirits were in short supply from mid-to end of the cruise.
More info? -- just ask.