Despite more than 2,000 passengers the many different spaces on board make it feel as though there are only several hundred passengers. (Except for embarking and disembarking, there were never any long or lengthy lines. Separate areas for "kids" and for teens helps keep other areas surprisingly calm/quiet. Some of the lounges and bars felt as though there were few passengers on board and that you were in a small (but roomy/comfortable) setting. Adults outdoor topside pool/lounge called "Serenity" area was just that. (A caveat: Did NOT attend any of the "shows" in the big theatre so cannot comment on quality or atmosphere.) Music in lounges and bars was generally good and pleasant
Crew were friendly and helpful. All inclusive meals whether in main dining room or top deck multi-station cafeteria were generally excellent. The top deck steakhouse, "Nick & Nora's" ($35/per person additional charge) worth it for a change during the voyage.
The three port steps (Port Canaveral, Nassau and Freeport) were too short to do any real exploring (ca. 8 hours) but that's not unique to Carnival.
Bottom line: good food, comfortable cabin, pleasant and helpful crew, handles the large number of passengers well with little feeling of being with thousands of others.