Been on a number of cruises in recent years... Disney, Carnival, Royal Caribbean and have got to say the Pride of America was, in a word, unique. Service ranged from first class to rude... overall rating at best could be categorized as spotty. The photographers were pushy and always had a "comment" if you declined an offer to be held up and photographed at every port.
The Italian specialty restaurant should be avoided at all costs... the food was dismal (small portions of frozen TV dinner quality and the young man from Guam who greeted and seated us was a boorish snob. Most obnoxious crew member I have ever encountered on any cruise. There were some high points... The Texas Steakhouse and East Meets West exceeded my expectations. The Cadillac Diner was almost as bad as the Italian eatery. The Aloha Buffet was OK... Couldn't seem to get over the fact that most of the crew we encountered almost seemed overwhelmed by their appointed tasks at hand.
Our room host was pleasant but always seemed short on towels and bed linens... I especially enjoyed the little yellow sticky note on our bathroom mirror stating there would be no towels available until later that night... just want you want to see after a long day of volcano hiking... a quick trip to the pool towel stash resolved that issue.