Great fun, great deal
Improvement: getting on the ship needs to be more pleasant and comfortable favorite: food and plethora of activities. We heard that NCL has best food compared to several other cruise lines so we're sticking with NCL
Food and Dining
Service and Staff
Cabin / Stateroom
Buffet is enough and delicious. Every meal. If you're concerned about quality of food - don't be! Buffet can get crowded but time your visit. It's worth the wait. If you can, time your excursions after 10 so you don't have to crowd the gang way with other travelers. Relax a bit.