First time on a cruise ship carrying 3,900+ passengers, but were pleasantly surprised at how efficient NCL handles the details. Never felt overly crowded except in the Cafe at Breakfast or just outside of the Manhattan Room for dinner. We were a smaller party of just 3, so we never had a wait. Food exceeded my expectations. Shore excursions were good, on & off the ship was fairly smooth because we could anchor at the wharf. Miss public rooms in the front/bow of the ship and the Atrium is just too noisy to carry on a conversation with Guest Services, Shore Excursion Desk, Computer Center - very distracting.... But what a super time for families. Our 12-yr old granddaughter had a BLAST!!