Overall, I would do this ship again. My first cruise was the Dawn and it definitely brought back some memories. I think I am biased to the smaller ships!
I think the food was pretty good. I've seen others complain about it and the only real complaint I have is that the food from the buffet was a bit bland which I think is to be expected. It is why they give you salt and pepper at your table.
I loved, loved, loved the Great Outdoors buffet/bar area. It was awesome for late night snacks and even to sit outside when the buffet was a bit more crowded.
Just a normal inside stateroom. Room was kept very well by our room steward.
Beautiful, beautiful island. Not giving it 5 stars because even though it is owned by NCL, you still have to pay for everything out of pocket which was a little bit of a pain. The pool was large, well kept and very nice. The beach was awesome too, but the sand was a little rocky.