This cruise way a good way to see all of the Hawaiian Islands, at each port the malls have free shuttles taking you from the port to their part of the mall which is handy.
If you plan to go to the beach on any of the Islands I recommend choosing the beach you want to go to beforehand and figuring out how you will get there form the port before the day you go.
We didn't do any shore excursions through the cruise line so cannot comment on those but we booked the Circle of Fire tour over the volcano on the Big Island with Blue Hawaiian Helicopters, we spent a bit more and went in the Eco Star and I think it is well worth it.
The food on the cruise was plentiful, we didn't go to any of the paying restaurants but found the Aloha Buffet had a good variety and all the food staff seemed more than happy to make something up if you couldn't find anything you liked (not that you would not find something you liked as there is a lot of food) the Cadilac diner was great I loved it, food was as you would expect from a diner nice fast food.
I found the beer buckets deal of buy 5 get one free was great, they give you a beer bucket full of ice and you can take it anywhere around the ship with you and have the ice replaced as it melts.
The Room stewards were great, our one Jay remembered our names which I thought was pretty cool seen as he has hundreds of names to remember that change on a weekly basis.
The main pool is quite shallow, well both pools are and could definitely be bigger. Plenty of spa pools to relax in.
We felt like there were a lot of 60plus people on the ship which meant most of the entertainment catered for an older crowd which was okay as we made our own fun, there is giant chess on the ship which we enjoyed playing and the Saloon Bar is very cool with Hawaiian beers on tap, most are really nice.
All in all it was a great time and we have no regrets about this cruise but we will probably wait for another 10 years or so before we go on another one. :)