Despite a rocky start with the changed itinerary, this turned out to be one of my favorite cruises. The ship was a very comfortable size, and some of the newer bars and restaurants made it more fun than other NCL ships I've been on. (Five o'clock somewhere and the mojito bar in particular)
Food was typical for NCL, not outstanding but tasty and safe.
We missed out on Thailand, but the added port in Vietnam helped make the cruise more interesting. The offered excursions were mixed. As a whole, the tour guides were friendly and spoke good English. We had a couple hiccups. The street food one in Saigon let us look at street food, we just didn't get to try any.
Wonderful sized cabin. Plenty of room for a ship, was worth the upgrade over a regular balcony.