This cruise was a great way to see the islands of Hawaii. I read prior reviews before going and I must say I was pleasantly surprised by this ship. It was clean, the staff was friendly and there were plenty of food options. Make dinner reservations at East Meets West early in the cruise, it fill up fast. Liberty Dining room was good with excellent staff, don't waste your time going to the Cadillac Diner, food is not very good and staff is slow. Ports are the reason for this cruise. I preferred the shore excursions I planned on my own vs the ones the ship offered for value and time to do want we wanted vs waiting around for a group. Don't do the Grand Circle Island tour with the ship, that's a day riding a bus with a few stops for purchasing food and listening to the bus driver talk. Do book the excursion in Kauai that includes the luau and full day highlight of the island, it was very good. The boat was very rocky, more so then I expected but you are only cruising at night for the most part so it really wasn't a problem. Don't hesitate to take the cruise, this was the best vacation ever!
Cabin was small but it was still good for our family of 4 we had room for all of our belongings and everyone had good sleeping areas. Cabin steward was great!