Thanks so very much for that great review, very much appreciate that and really enjoying reading it. I love NCL too, and agree with you on the wait in the dining rooms. I had an awful experience, truly truly awful, with a crew member on the Dream ship...(name removed)...from Jamaica. Reading that in your review made me GASP. (name removed) was, a room steward at the time I sailed on that ship a couple years ago. Can't tell you what happened but let me just say this....he should NOT be working on any cruise line. Very much a man who likes to "play the field" on cruise ships. It was horrible trying to avoid him and scary that he was in my room (cleaning it) every day. His reputation is well known, I found out!