Wanted to see Hawaii; preferred to do our own agenda but ridiculously expensive to island hop, and wanted to avoid the sea days of the other cruise options. The weather caused us to miss Maui entirely - 1/3 of the anticipated stops - surprised to not be able to tender on the second attempt when whale watching boats (smaller than our tenders) were in business under the same conditions. The cancellations led to the sea days we wanted to avoid; we recognize that you do not control the weather but it is difficult to check off this one from the bucket list
The ship is older but clean and well kept. Cabins small for the price; our steward was excellent. Dining (Liberty and Skyline) quality was marginal for a major cruise line; the service was friendly but not as polished/trained as we have experienced - the Italian and Bistro specialty restaurants were very good, but the additional charges are the highest we have ever paid in past cruises. The Entertainment was good. Overall service was good with the exception of the Internet - the absolute worst in our experience and outrageously overpriced for anyone needing more. We did private shore excursions and the ones we were able to get to were excellent.
as noted above, small for the price