We embarked NY for our first cruise with Carnival Cruise Line. Ports were , Halifax, St. Johns, Portland, Boston and back to NY City.
Embarkation Was smooth enough Cabin was clean an ,for me, allergy free. Service was good throughout the cruise in every area. Our few inquiries were met with satisfaction.
Lido food was adequate. Dining room food was several notches higher but good (not excellent).
Very good cabin. Good view. Clean. Great staff taking care of us all the way.