Service was very good both from cabin steward, bar, dining room and Lido. Food was very good except I found that some food on Lido (pork chops, beef) seemed to be tough and may have been recycled. Entertainment staff was very good except we were not impressed with the main entertainment staff singing abilities. There was only one person - female (she was blond) that sang well. Dancing however was excellent. Activities were plentiful.
Boarding in New York was terrible. I wish Carnival would better train and monitor their ground staff. They gave conflicting information and seemed not to especially trained doing their jobs. Better experience out of Ft. Lauderdale, Port Canaveral and Seattle.
We were supposed to have a Cruise Critic Meet Up on the ship with I'm told 61 attendees.
Very good. Very smooth sailing
Taxi to port