Personally, I think it all depends on the ship you go on. I've never heard of that ship with NCL but I just googled it. I've heard of Pride Of Hawaii, though. Anyway, My parents booked the newest ship NCL just made. In fact, we were on the maiden voyage in North America. It's called the Norwegian Gem. I agree with the dinner "dress-code" though. A women wasn't allowed in the most fancy restraunt on the ship because of her flip flops, and she basically had what I consider an evening gown. I saw some people wearing jeans, but you aren't allowed to wear flip flops? It's a bit stupid. The room we stayed in was really small too, but all cruise ships would be the same I guess.

Anyway, Sorry about your whole experience but I'm glad most of it was okay. I really like the whole idea of "Freestyle Cruising". I am not one for having a set schedule and dressing up so it worked out good for me.