Yeah so glad you had a wonderful time. Food poisoning is not anything to sneeze at, it really is awful. IMHO you would enjoy RCCL over NCL. I don't care for Free Style, at least on RCCL you have a choice of Free Style or not ! Unless you try a smaller ship like the Dawn or Gem etc. I did not care for the Breakaway, not that it was totally not worth cruising, I just think there are better ships floating the seas! Disney I love who can argue with Disney, higher price too but very lovely to sail. Very nice to have so many, many choices isn't it? Welcome home and Happy Planning for the next one !