I traveled on the Norwegian Epic the week of Thanksgiving. It was a fully packed ship. I am a frequent cruiser and this was my first time on the Norwegian cruise line. This will also be my last time. Of all the cruises I have taken, this was my least relaxing. Imagine vacationing on a NYC street and you will understand how this boat feels. I agree totally with the other reviewers.
Food:
The pay restaurants were great! Excellent service to match the delicious food. The complimentary restaurants were the opposite. After waiting 30-45 minutes for a table, you get OK food with terrible service. At one restaurant, I ordered pasta with butter for my niece and they brought out plain pasta and said, "butter's on the table." Water glasses were never refilled, even when repeatedly asked. At one restaurant, my order was forgotten completely. I would have told them when they came to refill my water but despite desperate attempts, no one ever came back.
Tiny everything but it does have great storage. Bring a power strip because the cabin only has two outlets. Have fun playing where is the light switch.