Hi sailorsmate and welcome to Cruise-Chat.
Agreed that 16 days is not the same as 3 days. Since I was on the 3 day and not the 16 day, my opinions are based on my 3 day experience. I had Eggs Benedict in the dining room one morning, and they were fine. Perhaps we lucked out with the food for the few meals we had onboard, but our only complaint was the universally heavy handed way restaurants on land and sea use the salt shaker.
The cabin tv had some great old movies like the original, "Sabrina" and "The Godfather," among others. CNN was on all the time, as well as a movie about the Eurodam inaugural.