American cruise lines
All of the main dining area food servers are absolutely excellent.
Saturday is our first day aboard. Our room is clean. The first sign of trouble is at dinner they are out of vanilla ice cream. Wait, we just left the dock. We are told some truck failed to arrive. The next day in Skedway Ak we find the galley guy trying to buy ice cream in this little town. He was ...