We did this cruise 6 years ago and really enjoyed the islands tour. Our favorite islands when all was said and done are Maui and Kauai.
Ship is smaller and being American flagged means the crew gets decent pay and US work rules which translates to high morale. Recommend 2 days minimum in Oahu on front end to adjust time zones and relax a bit. You don't have to stay on the crowded Waikki Beach area. Check out the North Shore area for a quieter venue.
P of A Complimemtary Food quality B+. The upgrade restaurants were enjoyable. We did the French Jefferson's Bistro (A) and the Brazilian churrasco restaurant (A) which had an impressive salad bar and of course meats in the Texas de Brazil tradition. Most popular option was Cagneys Steak which no longer has a special surf and turf night. Shell fish now just on the menu. If you like to eat early, reservations not always needed but wise on the more popular venues. For our cruise, the first 3 days had more restricted buffet access (no self serve) for virus precautions but that was relaxed back to normal ops for last days of trip. Recommend bring your own coffee for the room machine-- we like the Starbucks powder straws with hot water from machine.
Restricted view and either a standard balcony or smaller. Suitcases go under bed! Still crowded for room.