With so many different cruise lines at sea, choosing the perfect one for you can be confusing. Whether you would prefer to dine at the Captain’s table or relax with new-found friends over a cocktail, there is something for everyone.