The cruise line has made a huge improvement to something passengers complain about a lot. That makes sense, because when you pay for a cruise, you’re getting a lot of food and activities included for ...