Grand Mediterranean cruise and TA from Barcelona to Florida.
Almost too many ports for us seniors. Fantastic ports except Morocco. Princess shore excursion was awful. Tour guide went on a political rant and brought us back 2 hours early. Princess gave us 25% non refundable onboard credit.
Remodeling of buffet was very good. Hand washing stations, more selections, better layout. Never congested. Back areas had specialty breakfast and lunches. Evenings back areas were a low cost specialty restaurant. Or overflow seating. New tables and chairs.