Went with my wife and two friends. Booked a "guaranteed" unobstructed balcony cabin, which we got (7244) , but a tad unfortunate that our friends were elsewhere, but that bit was not guaranteed.
The ship was really, really good. Our last shop was the NCL Epic, which we liked, but it was HUGE, and the cabin was not great. This time, no criticism of what we got for our money. We got a deal that included tips, classic beverage package ($55 a day per person - REALLY?) and a $300 credit per cabin, sorry stateroom.
It was nice to have available an unrestricted WIFI package, which we took. It is just as well, as signing in would otherwise waste about 4-5 minutes each time, which is absurd. They MUST have the ability to either charge by megabyte consumed, or allow for the stupid login times. Availability of WIFI on the ship was very good, except for outside areas, where it was variable.
The cabin was what you would expect, not huge, but big enough and we were able to store our largish cases under the bed easily. Bathroom (shower, no bath) was fine and really quite large. It was quiet, which was great, and was cleaned efficiently and well every day.
Good tour, with a good guide/driver.