There are so many different cruise lines to choose from and each has its own benefits and drawbacks. Royal Caribbean and … source