In all honesty, I'd do Pride of America again strictly for the itinerary. The food in the dining room was bad but the buffet was actually really good. As it did an overnight in both Kauai and Maui we ate on land two nights. The rooms were absolutely fine.
We have limited vacation time, there's no way in hell I'd spend 10 days at sea for 4 days in Hawaii.