As always, the staff was wonderful. However, the spring breakers were overly loud and obnoxious. If you are looking for a relaxing time don't go during spring break.
The only comparison I have to this cruise is a nine day Norwegian Dawn cruise from two years ago. The Buffet was average, the Dawn cruise had more variety and better selection. This time the buffet only had about eight selections to choose from and most just were not to my taste.
The buffet in the back of the boat seemed to always have Hamburgers, HotDogs, and Fries.
It was as expected. Just enough room to get dressed and sleep. But, that is all you need since that is all you will do in the cabin. The inside cabin was better than expected and you don't feel the rocking of the boat as much.