Having been on Celebrity, Disney, RCCL and Carnival, I must say this was the worst cruise line I have ever experienced. Always wanted to try NCL and thought that the one-night might give me a first hand experience before booking a 7 night cruise. I am sure glad I did.... First, going out of New York is horrible. The pier is old and dingy - I know that the port is close to my home in ocean city, NJ, but I would never go out of there again. At first impression, the older Spirit seemed to be okay when we boarded, but as the day went on, my opinion did also. Our balcony cabin was extremely small which was not cleaned properly - they don't even provide top sheets on the bed - the bed had a bottom sheet with a feather blanket on top which I am sure is not changed with each incoming guest - I asked for a top sheet and one was provided. The food was the worst I ever experienced - I basically ate nothing and I am not a picky eater - always eat on all other lines, but it was terrible. WE were a group of 23 and had to eat in the dining room as the specialty restaurants could not handle such a large group - dinner was not eaten by most!!!! The staff never smiled and never were accommodating - such a shame that they automatically bill you in advance for gratuity - which is probably the problem - no one had to work for their tips!! Entertainment was mediocre and the smoking in the casino and attached nightclub was thick and disgusting. Stay away from this line - so many other lines that are fantastic!!! It was really a shame that some of the 23 people in our group will probably not ever cruise again as their first experience was so poor. NCL gives cruise vacations a bad name - Can't wait for my RCCL cruise in the spring - hats off to a line that does the job so well!