We chose this cruise because all of the extras that Norwegian Cruise Lines (NCL) were throwing in if we booked by a certain time.
Here is the good.....
The food on board was excellent and so was the entertainment. We liked the "free style dining" theme on the boat. The phone app that we downloaded was excellent as well. Even though Margaritaville had a $15 up charge it was still a good value especially if you ordered any alcoholic drinks. The food there was also very good.
The cabin was always clean and a decent size for the three of us. The balcony was much smaller then the ones we have had in the past. Much smaller.
The shopping was good but the excursion selection was very limited.