While I enjoy NCL, I prefer Carnival. Eating with the same travel companions every night seems to me to get people into a friendlier, more interactive head set. There is also less space dedicated to restaraunts! Other than that, NCL tries to make money via eateries, Carnival via selling stuff..like the "seminars" on beauty products that end up being sales pitches. I just skip all that. Leaving tomorrow...on Carnival. Will post more info when we get back.