Decent vacation, but I'm not very keen on sailing again with this ship in the near future. This was my first trip with NCL, previously I had only traveled with RC and there are a number of pros and cons.
The negative:
The number one problem was the crowd and how poorly prepared and organized the ship was. With a party of 6, we had to wait 45 min to get seated in the main dining room 1 night, from 7pm to 7:45. So much for "Freestyle" eat whenever you want. Another night we gave up and went to the buffet instead.
Located near the front of the ship and it was a bit rocky during the storm traveling down the Atlantic. My mom and I both got sea-sick on day 2. The bed was very soft and there was plenty of storage. The large balcony was worth the upgrade because it was able to fit 2-3 long lounge chairs.
The food on the island had huge lines from 11AM onward. Again, too many people, not enough accommodation.
Pretty dingy as soon as you left the main road. The town was all shopping.