We were on this cruise to celebrate my son's birthday. He chose Norwegian. There are many great features on this ship; plenty of activities for kids in particular. Because of the small size of the kids pool, it was extremely crowded--shoulder to shoulder--and it became very dirty by the end of the day (it was drained daily). The rope course was a blast. My complaint is with the lack of gluten free options in the cafe. I was promised before the cruise that NCL had a great GF menu; however that did not pan out as promised. The food labels in the cafe did not include food allergies at all and there was absolutely no one who could offer help. If you have no food allergies, you would probably rate the cruise as excellent. Also, Cagney's was not worth the money. The service was horrible. I asked for butter three times and was never given any. My steak was dry and the sides came late well after the meat was served. The sides were cold and there was nothing on the baked potato. We had a spa mini suite and the spa was great. Very large large and included with the room. It was a nice, quite place to spend a few hours--great hot pool, saunas, etc. Very nice.
The cabin was excellent. It seemed that they were short handed. The room was not made up until afternoon and then again around 8:30-9:00 p.m.