The cruise was really nice. We had a great time. The open bar is prefect to have drinks all the time. We hung out in the pool every afternoon and the wait staff would keep coming to fill our orders. Since the drinks are included certain common drinks are premade. Bahama Mamas are premade and my wife found a good tip is to get a shot along with it.
The food was good in the main dining rooms. We did the crossings twice and palace once. The extra cost Italian was amazing. The food was good, and our server was very fun. He made sure our drinks were never empty and made some great recommendations.
Thing we didn't like was that we got there early due to having come in on the red eye. So we knew there would be a wait. As we sat out front the security door no one could give a time it would open, we heard 9ish. The bad part was we had our luggage and a cruise rep said hey you can't take that in, you need to see a porter. So we went to hunt down a porter. I wish NCL would have a big sign that says bring luggage here. Doesn't seem a bridge too far.
Cabin was great. We were below stage around the pool so heard the house music thumping at night although it wasn't too bad.