I'm contemplating a cruise to the Greek Isles in 2024. I would like to know which cruise line is best to use choosing from Celebrity, Royal Caribbean or Carnival. I know there are soooo many more, but these are the lines we use often and wanted to stay within them. Also, which port of departure is best??