This may be a bit long, but I want to cover the good and not so good points.
Embarkation - a negative here. We were on with Casino's at Sea( NCL players card). They have separate line, which happens to be the first line in the Miami terminal. This is our 7th cruise with Casino's @ Sea. Usually, walk right up to the counter. This time the zigzag line is full. No one monitoring who goes in that line. Ended up taking longer than the regular passenger line. Everyone coming in was getting that line, without being with Casino's at Sea. I must say, we sailed the next week on the Epic, which had the first annual poker challenge that week. The Casino's at Sea line was monitored then. We walked right up to the counter as usual.
Ship - they've improved just about everything that was wrong with the Epic, and then some.
We usually get a standard balcony cabin, as we did on this cruise. Cabins have so much more space, without the waves in the Epic rooms. AND, they have complete bathrooms back! The have great design and storage space. Only negative, has been talked about a lot on CC. The balconies are so small they can't have the chairs facing forward. they have to face each other so your legs will fit.