The food on a cruise ship like Royal Caribbean is exquisite. I would regularly have smoked salmon, eggs, toast, and some of the best coffee in the world for breakfast, other meals just as tasty, and there were also hot dog palaces and pizza slices available almost all day long. My job allowed me to eat with the guests. It wasn't the food, it was the routine. Same damned thing every day. Pull in to a port, go look at the city (I worked at night so I could go out every day), then pull up anchor and do it all over again in a different city. UTTERLY BORING after a month or two! And to think of doing it for three years? Nope.