Earlier this year, Carnival-owned Princess Cruises rolled out a new approach to dining across its fleet to give passengers greater flexibility and choice when it comes to their dining experiences. The ...